Yii 2数据库连接-PDO异常

knsnq2tg  于 2022-11-09  发布在  其他
关注(0)|答案(1)|浏览(193)

我试图改变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',
    ],
ego6inou

ego6inou1#

您需要为您的数据库类型安装PDO驱动程序。

  • 在继续之前,请确保您已经为您正在使用的数据库安装了PDO PHP扩展和PDO驱动程序(例如,用于MySQL的pdo_mysql)。如果您的应用程序使用关系数据库,这是一个基本要求。*

有关详细信息,请参阅以下链接:
Guide Start Databases - Configuring a DB Connection Section
MSSQL PDO

相关问题