一、直接连接
# 第一次使用
$this->db(1,"mysql://root:1234@www.xxx.com:3306/test")->query("查询SQL");
# 第二次使用
$this->db(1)->query("查询SQL");
# 切换回主数据库,或者直接用M方法
$this->db(0);
二、配置连接
定义一个主数据库和一个副数据库
//主数据库配置0
'DB_CONFIG1' = array(
'db_type' => 'mysql',
'db_user' => 'root',
'db_pwd' => '1234',
'db_host' => 'localhost',
'db_port' => '3306',
'db_name' => 'thinkphp'
),
//副数据库配置1
'DB_CONFIG2' => 'mysql://root:1234@www.xxx.com:3306/thinkphp';
//使用
$this->db(1,"DB_CONFIG1")->query("查询SQL");
$this->db(2,"DB_CONFIG2")->query("查询SQL");
三、切换table
$this->db(1)->table("top_user")->find();
网友评论