想要訪問(wèn)數(shù)據(jù)庫(kù),你首先需要通過(guò)創(chuàng)建一個(gè) yiidbConnection 實(shí)例來(lái)與之建立連接。
(相關(guān)文章教程推薦:yii框架)
因?yàn)閿?shù)據(jù)庫(kù)連接經(jīng)常需要在多個(gè)地方使用到, 一個(gè)常見(jiàn)的做法是以應(yīng)用組件的方式來(lái)配置它,如下:
return [ // ... 'components' => [ // ... 'db' => [ 'class' => 'yiidbConnection', 'dsn' => 'mysql:host=localhost;dbname=example', 'username' => 'root', 'password' => '', 'charset' => 'utf8', ], ], // ... ];
之后你就可以通過(guò)語(yǔ)句 Yii::$app->db
來(lái)使用數(shù)據(jù)庫(kù)連接了。