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个库肯定不一样。

posted @ 2024-09-20 15:28  奥雷连诺  阅读(26)  评论(0编辑  收藏  举报