2013-05-12 169 views
1

我有一个具有多个数据库的配置,并基于传递给配置使用数据库的约束。与此同时,我正在尝试调试以确保在我想要的时候使用正确的DB。所以我需要看看哪些数据库正在被使用。我记得有一次找到了能够显示这些信息的宝石,但没有保存它,我也不记得导致我找到的搜索条件。codeigniter显示数据库连接信息

总的来说,我只是想打印出db主机,db名称和连接信息,所以我可以确保它与计划一致。

我想说这个命令类似于$this->db(),但是不显示任何内容。那么偶然的人碰巧知道吗?因为我无法在CI指南中找到它。

回答

5

使用get_instance类。

$CI = &get_instance(); 
$CI->load->database(); 
echo $CI->db->hostname;