我有几个特定于国家/地区的数据库,除了数据库名称外,它们都具有相同的连接属性。
我希望能够从控制器设置数据库名称参数,然后加载数据库配置,而不是在 database.php 中为每个国家添加数据库配置。
就像是:
$db->set_item('database', 'UK_database');
或者
$config->sap->database = 'UK_database';
然后做:
$sap = $this->load->database('sap', TRUE);
这可能吗?