Sian 发表于 2015-12-24 10:59:39

数据库连接配置

Conf/config.php
<?php
return array(
        //'配置项'=>'配置值'   
        'DB_TYPE'               =>'mysql',           // 数据库类型
    'DB_HOST'               =>'localhost',       // 服务器地址
    'DB_NAME'               =>'think',         // 数据库名
    'DB_USER'               =>'root',          // 用户名
    'DB_PWD'                =>'yusian',      // 密码
    'DB_PREFIX'             =>'sa_',                 // 数据库表前缀
   
    'DB_2'                                        =>        array(                       // 连接第二个数据库
                'DB_TYPE'               =>'mysql',   // 数据库类型
          'DB_HOST'               =>'localhost', // 服务器地址
          'DB_NAME'               =>'sink',      // 数据库名
          'DB_USER'               =>'root',      // 用户名
          'DB_PWD'                =>'yusian',    // 密码
          'DB_PREFIX'             =>'pre_',      // 数据库表前缀
    )
);
IndexController.class.php
<?php
namespace Models\Controller;
use Think\Controller;
class IndexController extends Controller {
    public function index(){
          // new
          $user_model = new \Models\Model\UserModel();
          
          // M
          $user_m_model = M('User');
          
          // D
          $user_d_model = D('User');
          
          // 空模型
          $empty_model = new \Think\Model();
          $empty_m_model = M();
          $empty_d_model = D();
          
          // 连接第二个数据库
          dump($user_m_model->db(1, 'DB_2')->table('pre_user')->select());
    }
}
页: [1]
查看完整版本: 数据库连接配置