外部数据库

Aiiphp不仅仅支持一主多从的数据库模式,还支持调用不外部数据库,譬如CMS调用论坛的数据库。

主要配置文件位于: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'=>'',
        ),
        //外部数据库
        'bbs'  => array(
            'dsn'      => 'mysql:host=localhost;port=3306;dbname=cms',
            'username' => 'root',
            'password' => '123456',
            'persistency'=>'false',              //持久链接
        ),
//        '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 ""