tp3.2.3 config配置多数据库
//数据库配置1
‘DB_CONFIG1’ = array(
‘db_type’ => ‘mysql’,
‘db_user’ => ‘root’,
‘db_pwd’ => ‘1234’,
‘db_host’ => ‘localhost’,
‘db_port’ => ‘3306’,
‘厅闹db_name’ => ‘thinkphp’
),
//数据库配置2
‘DB_CONFIG2’ => ‘
这样,设返悄置2个数据库。切换方法如下:
$this->db(1,”DB_CONFIG1″)->query(“查询SQL”);
$this->db(2,”DB_CONFIG2″)->query(“查询SQL”);
这样来调用,就可以了。至于里面的参数,你应该了解吧,DB2的配置也可以照第1个那样写,主要注意一下调用形式就可以了。希望帮到你
$this->db(1)->table(“top_user”)->find();
这个扮世罩是指定表的查询,M的使用方法:
M("User", "think_", "DB_CONFIG1")->query("查询SQL");
think_是表前缀,2个库肯定不一样。