在 Yii 的教程中并没有提到如何为 MySQL 自定义数据库端口,其实也很简单,我们只需要把connectionString稍作修改就可以了。
先让我们看看原始的设置:
'db' => array(
'class' => 'CDbConnection',
'connectionString' => 'mysql:host=localhost;dbname=db1',
'username' => 'root',
'password' => '',
),
下面是修改过的代码:
'db' => array(
'class' => 'CDbConnection',
'connectionString' => 'mysql:host=localhost;port=3317;dbname=db1',
'username' => 'root',
'password' => '',
),
看到区别了吗? 我们在connectionString中插入了port=3317 这样的参数设置。 然后记得在参数间用“;”分开, 就这么简单:)