ドキュメントから(https://www.codeigniter.com/user_guide/database/connecting.html):
この関数の最初のパラメーターは、オプションで、構成ファイルから特定のデータベースグループを指定するために使用できます。または、構成ファイルで指定されていないデータベースの接続値を送信することもできます。
したがって、次のようなことを行い、値をマスターデータベースの値に置き換えます。
$config['hostname'] = "localhost";
$config['username'] = "myusername";
$config['password'] = "mypassword";
$config['database'] = "mydatabase";
$config['dbdriver'] = "mysql";
$config['dbprefix'] = "";
$config['pconnect'] = FALSE;
$config['db_debug'] = TRUE;
$config['cache_on'] = FALSE;
$config['cachedir'] = "";
$config['char_set'] = "utf8";
$config['dbcollat'] = "utf8_general_ci";
$this->load->database($config);
masterデータベースとcustomerデータベースへの接続を維持する必要がある場合は、最後の行を次のように変更します。
$customer_db = $this->load->database($config, TRUE);
// to use the master database:
$this->db->query("SELECT * FROM my_table");
// to then use the customer database:
$customer_db->query("SELECT * FROM whatever");