在Yii框架中配置数据库连接

时间:2011-05-25 08:59:27

标签: php mysql yii

在Yii框架的main.php文件中,有一些配置选项。这是它如何设置mysql

'db'=>array(
            'connectionString' => 'mysql:host=localhost;dbname=testdrive',
            'emulatePrepare' => true,
            'username' => 'root',
            'password' => 'root',
            'charset' => 'utf8',
        ),

在我的MAMP系统上,我必须将端口指定为8889.如何将其添加到此?

感谢

2 个答案:

答案 0 :(得分:12)

我添加了这样的端口,似乎可以正常工作

'db'=>array(
            'connectionString' => 'mysql:host=localhost;port=8889;dbname=testdrive',
            'emulatePrepare' => true,
            'username' => 'root',
            'password' => 'root',
            'charset' => 'utf8',
        ),

答案 1 :(得分:4)

你不能把它添加到你的connectionString

'connectionString' => 'mysql:host=localhost;dbname=testdrive;port=8889',