一、配置数据库连接
1. 修改主配置文件,找到key值为db的字段,注释默认配置,取消mysql连接配置字段,修改mysql连接信息。
/*‘db‘=>array( ‘connectionString‘ => ‘sqlite:‘.dirname(__FILE__).‘/../data/testdrive.db‘, ),*/ // uncomment the following to use a MySQL database ‘db‘=>array( ‘connectionString‘ => ‘mysql:host=localhost;dbname=testdrive‘, ‘emulatePrepare‘ => true, ‘username‘ => ‘root‘, ‘password‘ => ‘‘, ‘charset‘ => ‘utf8‘, ),
YII框架使用PDO访问数据库,需要开启php.ini中的PDO支持。
2. 测试数据库连接,在yii控制器中任意区域输出:
var_dump(Yii:app()->db);
Yii:app()->db; 用以获取数据库组件。
Yii:app() 是框架应用的核心对象,相当于创建了一个类对象,然后可以通过该对象调用相关方法执行。
yii 学习笔记七、数据库连接配置,布布扣,bubuko.com
原文:http://osric.blog.51cto.com/463990/1391843