一、在配置文件中设置数据库连接 protected/config/main.php
'db'=>array( 'connectionString' => 'mysql:host=localhost;dbname=yiidemo', 'emulatePrepare' => true, 'username' => 'root', 'password' => '', 'charset' => 'utf8', 'tablePrefix'=>'yii_' ), 二、在控制器中创建一个新的实例CDbConmmand $test=Yii::app()->db;//创建一个DB的连接 $command = $test->createCommand("select * from test1");//装载sql $result=$command->execute(); // 执行无查询SQL $result=$command->query(); // 执行一个SQL查询 $result=$command->queryAll(); // 查询并返回结果中的所有行 $result=$command->queryRow(); // 查询并返回结果中的第一行 $result=$command->queryColumn(); // 查询并返回结果中的第一列 $result=$command->queryScalar(); // 查询并返回结果中第一行的第一个字段