thinkphp 切换数据库的方法
来源:互联网 发布:笔电锋淘宝 编辑:程序博客网 时间:2024/05/16 03:22
M方法实例化模型可以支持传入不同的数据库连接信息,例如:
$User = M('User','other_','mysql://root:1234@localhost/demo');
表示实例化User模型,连接的是demo数据库的other_user表,采用的连接信息是第三个参数配置的。
这样就达到了操作不同数据库的目地!
配置文件中配置了额外的数据库连接信息,例如
//数据库配置1
'DB_CONFIG1' => array(
'db_type' => 'mysql',
'db_user' => 'root',
'db_pwd' => '1234',
'db_host' => 'localhost',
'db_port' => '3306',
'db_name' => 'thinkphp',
'db_charset'=> 'utf8',
),
//数据库配置2
'DB_CONFIG2' => 'mysql://root:1234@localhost:3306/thinkphp#utf8';
$User = M('User','other_','DB_CONFIG2');
在子配置里,只能重新定义数据库前缀,不能重新定义 数据库
- thinkphp 切换数据库的方法
- ThinkPHP切换数据库
- ThinkPHP 切换数据库
- thinkphp之切换数据库
- ThinkPHP访问数据库的方法
- thinkPHP 多个数据库 切换
- thinkphp更新数据库的五种方法
- thinkphp配置连接数据库的常用方法
- thinkphp插入数据库的两种方法
- thinkphp连接多数据库 数据库切换
- redis切换数据库的方法【jedis】
- 关于Thinkphp连接不上mssql数据库的方法
- Thinkphp处理ueditor插入转义字符到数据库的方法
- thinkphp---数据库的学习
- ThinkPHP的数据库查询
- ThinkPHP的数据库查询
- ThinkPHP的I方法
- thinkphp的getField方法
- php关于阿里云OSS简易操作类
- C/C++中函数参数传之指针形参
- [20151015]SCZ训练
- 数据本地化存储之NSUserdefaults,plist文件,归档解档,数据库sqlite(FMDB)
- java 内部类如何获取外部类引用
- thinkphp 切换数据库的方法
- 30分钟了解C++11新特性
- 用层次分析法解决手机选择困难症
- 蓝懿ioS 技术内容和心得 10.15
- opencv2.4.9 + vs2013 之 blobtrack 调试
- 转:C#索引器
- fpga简易流水灯
- universal image loader学习笔记
- DatePickerDialog的确定和取消按钮