我试图改变mysql到ms sql服务器的数据库在yii,但遇到PDO异常,“原因:PDOException找不到驱动程序”.“这是什么问题?
这是db.php文件。
'class' => 'yii\db\Connection',
'dsn' => 'sqlsrv:Server=localhost;Database=mydb',
'username' => 'myusername',
'password' => 'myps',
'charset' => 'utf8'
这是config.php.
'components' => [
'db' => [
'dsn' => 'sqlsrv:Server=localhost;Database=mydb',
],
1条答案
按热度按时间ego6inou1#
您需要为您的数据库类型安装PDO驱动程序。
有关详细信息,请参阅以下链接:
Guide Start Databases - Configuring a DB Connection Section
MSSQL PDO