Database 获取codeigniter数据库名称的步骤
我想在codeigniter中创建一个数据库备份工具。所以我想从控制器中获取数据库名称。我该怎么办呢。 谢谢你的回答Database 获取codeigniter数据库名称的步骤,database,codeigniter,Database,Codeigniter,我想在codeigniter中创建一个数据库备份工具。所以我想从控制器中获取数据库名称。我该怎么办呢。 谢谢你的回答 一种方法是添加配置 $config['mydbname']='mydatabasename' 并在你的控制器中调用它 $mydb=$this->config->item('mydbname'); $data['mydb']=$mydb; $this->load->view('myview',$data);// it is not a good idea t
$mydb=$this->config->item('mydbname');
$data['mydb']=$mydb;
$this->load->view('myview',$data);// it is not a good idea to show it in view.
二,
只使用数据库驱动程序对象中的公共变量
$this->db->database;
在codeigniter中获取当前(活动)数据库就足够了
echo $this->db->database;
我们可以在codeigniter中轻松获取数据库详细信息 只需使用以下代码并打印即可获得所有数据库相关信息:-
print_r($this->db);
您可以像下面这样使用:
$this->db->database
$this->db->hostname
$this->db->username
$this->db->password
如果您想查看代码的放置位置,可以使用以下选项:
var_dump($this->db->database);
var_dump($this->db->database);