主从数据库

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',
    ),

如果是单一数据库,则只要主库即可,如果是 一主多从 ,按照格式就行了。

results matching ""

    No results matching ""