Laravel:错误[PDOException]:无法在PostgreSQL中查找驱动程序我正在尝试通过Laravel连接PostgreSQL数据库,以便进行php工匠迁移,但似乎没有被定向,因为它正在读取MySQL的数据库名称。以下是来自database.php的命令:'connections' => array(
'sqlite' => array(
'driver' => 'sqlite',
'database' => __DIR__.'/../database/production.sqlite',
'prefix' => '',
),
'mysql' => array(
'driver' => 'mysql',
'host' => 'localhost',
'database' => 'database',
'username' => 'root',
'password' => '',
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
),
'pgsql' => array(
'driver' => 'pgsql',
'host' => 'localhost',
'database' => 'postgres',
'username' => 'postgres',
'password' => 'root',
'charset' => 'utf8',
'prefix' => '',
'schema' => 'public',
),
'sqlsrv' => array(
'driver' => 'sqlsrv',
'host' => 'localhost',
'database' => 'database',
'username' => 'root',
'password' => '',
'prefix' => '',
),),如果我删除MySQL路径,我会得到:[InvalidArgumentException]Database [mysql] not configured.编辑: 当尝试做php artisan迁移时,我得到'PDOException:找不到驱动程序'。我正在使用WAMP而且我在Win8.1中。使用PostgreSQL作为数据库。
添加回答
举报
0/150
提交
取消