本文共 417 字,大约阅读时间需要 1 分钟。
在做ecshop项目时,因为数据库有多个,而且IP地址还都不一样,要多个数据库之间查询和插入数据,所以要随意切换库,搞了好长时间,又问问大牛,才解决这个问题,赶快给记录下来,以免忘记。
这个是DBModel.php文件
上面的代码中,要定义$links为数组。 protected $links = array();(php版本为5.3)$this->getField();是获取表主键的,这里就不再展示了。
在数据库配置文件中指定HOST1和HOST2,用于使用时切换 这是数据库配置文件在使用的地方进行调用
setLink(1)就是要先获取你要用哪个数据库,括号内的1或者0就是用判断用哪个库,0是HOST库,1是HOST2库,setLink的值默认是用HOST库。
第一次写博客,写的有点乱,如果那里有问题,请及时指出,万分感谢!Thanks♪(・ω・)ノ
转载地址:http://usyen.baihongyu.com/