- 論壇徽章:
- 0
|
為了在應(yīng)用程序中使用我們建立的blog數(shù)據(jù)庫,我們需要修改保存在/wwwroot/blog/protected/config/main.php的配置文件。該配置文件是一個php腳本文件,返回組合名值對的數(shù)組。其中的每一項(xiàng)都是用戶初始應(yīng)用實(shí)例的屬性。
我們配置應(yīng)用的components屬性,給它添加一個名字為db的新的入口,參考如下
如果使用的是mysql數(shù)據(jù)庫,可參考如下配置
return array(
......
'components'=>array(
......
'db'=>array(
'connectionString'=>'mysql:host=localhost;dbname=yii',
'username'=>'root',
'password'=>'',
'charset'=>'UTF8'
),
),
......
);
上面的配置表示我們有一個連接導(dǎo)數(shù)據(jù)的組件。可以在程序的任何地方通過使用 Yii::app()->db 來獲取連接到數(shù)據(jù)的對象。Yii::app()用來返回我們在入口程序中建立的應(yīng)用對象。大多數(shù)情況下我們不會直接使用數(shù)據(jù)庫連接,而是使用所謂的 ActiveRecord來和數(shù)據(jù)交互。 |
|