有谁知道如何将配置单元数据库连接到YII框架?对于ODBC连接,YII的文档提供了以下代码。但它不起作用。
div[i][j].
答案 0 :(得分:0)
对于ODBC,您可以使用http://www.yiiframework.com/doc/guide/1.1/it/database.dao
使用ODBC时,其连接字符串(DSN)不表示唯一 正在使用什么数据库类型(MySQL,MS SQL Server等)。从而 它无法自动检测所需的DBMS特定类 (CMysqlSchema,CMssqlSchema等)。
这就是为什么你必须使用CDbConnection类的$ driverName属性来消除歧义:
array(
......
'components'=>array(
......
'db'=>array(
'class'=>'CDbConnection'
'driverName'=>'mysql',
'connectionString'=>'odbc:Driver={MySQL};Server=127.0.0.1;Database=test',
'username'=>'',
'password'=>'',
),
),
)