同时连多个DB

怎么样配置才能同时连接多个DB,谢谢帮忙

in your main.php, you can define it~


'db' => require_once(dirname(__FILE__).'/db.php'),

'db2' => require_once(dirname(__FILE__).'/db2.php'),

thx :rolleyes:

还有个小问题 db.php db2.php 里面是DB的配置么?

然后就是具体怎么使用,麻烦了。

配置在 main.php 即可,db, db2 的配置项目基本一样,就是指定数据库名,用户等

在模型里面,只需要覆写 getDbConnection 方法即可:


public function getDbConnection()

{

    return Yii::app()->db2;

}

这样可以就让不同的模型试验不同的数据库

恩,明白,谢谢了。