模型类定义数据库 protected $connection 如何动态赋值切换数据库?

浏览:1371 发布日期:2016/12/30 分类:求助交流 关键字: protected $connection
从config 数据库配置,如

'DB_CONFIG2' => array('db_type' => 'mysql','db_user' => 'root','db_pwd' => 'root', 'db_host' => 'localhost','db_port' => '3306','db_name' => 'goods', 'db_charset' =>'utf8', ),

DB_CONFIG3

DB_CONFIG4

DB_CONFIG5
实例化模型
$Test=new \Model\TestModel();

如何赋值给模型里的protected $connection,实现数据库切换?

<?php
namespace Admin\Model;
use Think\Model;
class TestModel extends Model {
protected $connection = 'DB_CONFIG2'

}
?>

假如我会根据用户不同,来动态切换数据库
也就是说 protected $connection = '这里是动态的'

该如何动实现链接数据库
最佳答案
评论( 相关
后面还有条评论,点击查看>>