我想用我的主数据库备份我的只读副本(即从属)数据库,但是我做的这个简单的布尔值失败了:
$config['hostname'] = "myReadReplicaDatabase.com";
//...$config['other_stuff']; other config stuff...
$db_obj=$CI->load->database($config, TRUE);
if(!$db_obj){
$config['hostname'] = "myMasterDatabase.com";
$db_obj=$CI->load->database($config, TRUE);
}
终止我的只读副本数据库后,我希望布尔值评估为FALSE
,然后脚本使用我的主数据库。不幸的是,我得到了以下 PHP 错误:
Unable to connect to your database server using the provided settings.
Filename: core/Loader.php
我想要的只是连接返回真或假,有人知道如何在 Codeigniter 中执行此操作吗?