Aiiphp支持一主多从的数据库模式
主要配置文件位于:app/common/config/config.php
> 注意,Aiiphp使用pdo进行数据库操作,所以配置的时候,请使用 dsn 模式
配置如下:
~~~
'DB_MASTER_SLAVE'=> array(
'master' => array(
'dsn' => 'mysql:host=localhost;port=3306;dbname=test',
'username' => 'root',
'password' => '123456',
'persistency'=>'',
),
// 'slave' => array(
// array(
// 'dsn' => 'mysql:host=localhost;port=3306;dbname=cms',
// 'username' => 'root',
// 'password' => '123456',
// 'persistency'=>'',
// ),
// array(
// 'dsn' => 'mysql:host=localhost;port=3306;dbname=cms',
// 'username' => 'root',
// 'password' => '123456',
// 'persistency'=>'',
// ),
// array(
// 'dsn' => 'mysql:host=localhost;port=3306;dbname=cms',
// 'username' => 'root',
// 'password' => '123456',
// 'persistency'=>'',
// )
// ),
'prefix' => '',
'charset' => 'utf8',
),
~~~
如果是单一数据库,则只要主库即可,如果是 一主多从 ,按照格式就行了。