有人知道如何将配置单元数据库连接到yii框架吗?对于odbc连接,yii的文档提供了以下代码。但它不起作用。
array(
......
'components'=>array(
......
'db'=>array(
'class'=>'CDbConnection',
'connectionString'=>'mysql:host=localhost;dbname=testdb',
'username'=>'root',
'password'=>'password',
'emulatePrepare'=>true, // needed by some MySQL installations
),
),
)
1条答案
按热度按时间ajsxfq5m1#
对于odbc,您可以使用http://www.yiiframework.com/doc/guide/1.1/it/database.dao
当使用odbc时,它的连接字符串(dsn)不能唯一地指示正在使用的数据库类型(mysql、mssqlserver等)。因此,它无法自动检测所需的dbms特定类(cmysqlschema、cmssqlschema等等)。
这就是为什么必须使用cdbconnection类的$drivername属性来消除歧义: