|
发表于 2014-4-26 11:01:53
|
显示全部楼层
在application/config/database.php 增加两种数据库连接但是连接属性名不能相同
1.
$db['default']['hostname'] = 'localhost';
$db['default']['username'] = 'root';
$db['default']['password'] = '123';
$db['default']['pconnect'] = FALSE;
2.
$db['olddatabase']['hostname'] = 'localhost';
$db['olddatabase']['username'] = 'root';
$db['olddatabase']['password'] = '123';
$db['olddatabase']['pconnect'] = FALSE;
3.不能用autoload.php自动加载了
4.在控制器里面直接引用不同的数据库方法
$DB1 = $this->load->database('default', TRUE);
$DB2 = $this->load->database('olddatabase', TRUE);
5.
查询数据就用
$DB1->query()
$DB2->query()
OK就这样试下
|
|