tp3.2.3 config配置多数据库
return array(
'DB_TYPE' => 'mysql',// 数据库类型
'DB_HOST' => '127.0.0.1',// 服务器地址
'DB_NAME' => 'xxxxxxx',// 数据库名
'DB_USER' => 'root',// 用户名
'DB_PWD' => 'xxxxxx',// 密码
'DB_PORT' => 3306,// 端口
'DB_PREFIX' => 'xx_',// 数据库表前缀
'DB_CHARSET' => 'utf8',// 数据库字符集
'DB_CONFIG1' => array(
'DB_TYPE' => 'mysql',
'DB_HOST' => '127.0.0.1',
'DB_NAME' => 'xxxxx',
'DB_USER' => 'root',
'DB_PWD' => 'xxxxxxx',
'DB_PORT' => 3306,
'DB_PREFIX' => 'xx_',
'DB_CHARSET' => 'utf8',
),
这样,设返悄置2个数据库。切换方法如下:
$this->db(1,”DB_CONFIG1″)->query(“查询SQL”);
这样来调用,就可以了。至于里面的参数,你应该了解吧,DB2的配置也可以照第1个那样写,主要注意一下调用形式就可以了。希望帮到你
$this->db(1)->table(“top_user”)->find();
这个扮世罩是指定表的查询,M的使用方法:
M("User", "think_", "DB_CONFIG1")->query("查询SQL");
think_是表前缀,2个库肯定不一样。
分类:
PHP
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器