建立一個yii網站
都會跑去config設定db的連線設定
可是那是for 一個db的
一般情況都是這樣
一個網站對一個db
可是假如要連線到另一個db..........
問題就來了0rz
作法是再建立一個db物件
'db2' => array(
'connectionString' => 'mysql:host=localhost;dbname=dbbbbbb',
'username' => 'root',
'password' => '1234567890',
'charset' => 'utf8',
'class' => 'CDbConnection' // DO NOT FORGET THIS!
),
這樣就好了.......
然後在gii建立model的地方
Database Connection打上剛剛建立的db物件名稱
再給他create model
之後透過這model撈資料就是另一個db的table了
reference
http://www.yiiframework.com/wiki/123/multiple-database-support-in-yii/
沒有留言:
發佈留言