相关疑难解决方法(0)

Codeigniter - 多个数据库连接

我必须从master数据库中检索MySQL数据库信息,然后连接到该数据库,并获取一些记录.

我的意思是持有一个数据库我想加载另一个数据库.

Codeigniter可以吗?现在我在我的模型中使用以下代码行.

function connectDb($credential)
{

    $config['hostname'] = $credential['server'];
    $config['username'] = $credential['username'];
    $config['password'] = $credential['password'];
    $config['database'] = $credential['database'];
    $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";

    $DB2=$this->load->database($config);

    $DB2->db->select('first_name,last_name');
    $query = $DB2->db->get('person');
    print_r($query);

}
Run Code Online (Sandbox Code Playgroud)

它不工作有没有其他方法?

mysql database codeigniter

50
推荐指数
5
解决办法
10万
查看次数

标签 统计

codeigniter ×1

database ×1

mysql ×1