thinkphp跨库操作的简单代码实例


实例一:配置config.php文件配置多个数据库配置

'DB_CONFIG2' => 'mysql://root:1234@localhost:3306/thinkphp',

控制器中调用方法:

$New = M('表名','前缀没前缀不填写','DB_CONFIG2');

这里相当于从新连接了数据库远程跨库如果是在同一个服务器数据库可以直接切换:

$User = M('数据库名.表名','前缀没有可不填');

实例二:Model模型中的跨库以下代码填写到模型类中

protected $connection = 'mysql://用户名:密码@ip地址:端口/数据库名';
protected $dbName = '数据库名';//进行跨库操作
protected $tablePrefix = ''; //跨库的数据库表名前缀

注释:远程跨库使用 protected $connection 配置数据库,同服务器中的内网数据库可以直接配置跨库如下代码。

protected $dbName = '数据库名';//进行跨库操作
protected $tablePrefix = ''; //跨库的数据库表名前缀

以上就是小编为大家带来的thinkphp跨库操作的简单代码实例的全部内容了,希望对大家有所帮助,多多支持积木网~

php的api数据接口书写实例(推荐)
以下是接口代码实例:php$output=array();$a=@$_GET['a']$_GET['a']:'';$uid=@$_GET['uid']$_GET['uid']:0;if(empty($a)){$output=array('data'=NULL,'info'='坑爹啊!','code'=-201);exit(json_encode(

thinkphp3.2.3版本的数据库增删改查实现代码
框架thinkphp版本:3.2.3内容:数据库操作1.多表查找一条数据M('a表')-join("b表onb表.id=a表.id")-where('条件')-find();2.查找一条数据M('a表')-where('条件')-find();3.多

thinkphp制作404跳转页的简单实现方法
网上有很多thinkphp的404页面制作方法,但大多太过繁琐不简便,很烦人,所以为大家分享了最便捷的404制作方法,如下。在thinkphp的公共目录的config配置