龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > php编程 >

PHP MST Library 3.1 数据库连接工厂DBC(2)

时间:2015-04-01 15:58来源:网络整理 作者:网络 点击:
分享到:
配置文件举例 ?phpreturn array( 'common' = array( ), MST_Core::IN_DEV = array( 'database' = array( MST_DBC::LOCAL = array( 'adapter' = MST_DBC::PDO_MYSQL, 'host' = '127.0.0.1', // 数据库连接

配置文件举例

<?php

return array(
    'common' => array(
    ),
    MST_Core::IN_DEV => array(
        'database' => array(
            MST_DBC::LOCAL => array(
                'adapter'   => MST_DBC::PDO_MYSQL,
                'host'      => '127.0.0.1', // 数据库连接ip
                'user'      => 'root',      // 数据库账号
                'password'  => '',  // 数据库密码
                'dbname'    => 'any_db',
                'prefix'    => 'pf',
            ),
            'iphone' => array(
                'adapter'   => MST_DBC::PDO_MYSQL,
                'host'      => '127.0.0.1', // 数据库连接ip
                'user'      => 'root',      // 数据库账号
                'password'  => '',  // 数据库密码
                'dbname'    => 'any_db_iphone',
                'prefix'    => false,
            ),
        ),
        MST_Mailer::FLAG => array(
            MST_Mailer::LOCAL => array(
                'host'      => 'localhost',
                'port'      => 25,
                'debug'     => 0,
                'charset'   => PROJECT_ENCODE,
                'language'  => PROJECT_LANG,
                MST_Mailer::IS_SMTP     => true,
                MST_Mailer::SMTP_AUTH   => false,
                MST_Mailer::FROM_MAIL   => 'any@host.com',
                MST_Mailer::FROM_NAME   => 'anyone',
            )
        ),
    ),
    MST_Core::IN_TEST => array(
        'database' => array(
            MST_DBC::LOCAL => array(
                'adapter'   => MST_DBC::PDO_MYSQL,
                'host'      => '127.0.0.1', // 数据库连接ip
                'user'      => 'root',      // 数据库账号
                'password'  => '',  // 数据库密码
                'dbname'    => 'any_db',
                'prefix'    => 'pf',
            ),
            'iphone' => array(
                'adapter'   => MST_DBC::PDO_MYSQL,
                'host'      => '127.0.0.1', // 数据库连接ip
                'user'      => 'root',      // 数据库账号
                'password'  => '',  // 数据库密码
                'dbname'    => 'any_db_iphone',
                'prefix'    => false,
            ),
        ),
        MST_Mailer::FLAG => array(
            MST_Mailer::LOCAL => array(
                'host'      => 'localhost',
                'port'      => 25,
                'debug'     => 0,
                'charset'   => PROJECT_ENCODE,
                'language'  => PROJECT_LANG,
                MST_Mailer::IS_SMTP     => true,
                MST_Mailer::SMTP_AUTH   => false,
                MST_Mailer::FROM_MAIL   => 'any@host.com',
                MST_Mailer::FROM_NAME   => 'anyone',
            )
        ),
    ),
    MST_Core::IN_PRO => array(
        'database' => array(
            MST_DBC::LOCAL => array(
                'adapter'   => MST_DBC::PDO_MYSQL,
                'host'      => '127.0.0.1', // 数据库连接ip
                'user'      => 'root',      // 数据库账号
                'password'  => '',  // 数据库密码
                'dbname'    => 'any_db',
                'prefix'    => 'pf',
            ),
            'iphone' => array(
                'adapter'   => MST_DBC::PDO_MYSQL,
                'host'      => '127.0.0.1', // 数据库连接ip
                'user'      => 'root',      // 数据库账号
                'password'  => '',  // 数据库密码
                'dbname'    => 'any_db_iphone',
                'prefix'    => false,
            ),
        ),
        MST_Mailer::FLAG => array(
            MST_Mailer::LOCAL => array(
                'host'      => 'localhost',
                'port'      => 25,
                'debug'     => 0,
                'charset'   => PROJECT_ENCODE,
                'language'  => PROJECT_LANG,
                MST_Mailer::IS_SMTP     => true,
                MST_Mailer::SMTP_AUTH   => false,
                MST_Mailer::FROM_MAIL   => 'any@host.com',
                MST_Mailer::FROM_NAME   => 'anyone',
            )
        ),
    ),
);
精彩图集

赞助商链接