【发布时间】:2021-06-19 08:18:35
【问题描述】:
我的正常数据库大小是 32 mb,但是使用这种方法,我的数据库下载了 97mb,并且在上传表单 localhost/phpmyadmin 时显示错误,请告诉我我做错了什么。
public function __construct() {
parent::__construct();
$this->load->helper(array('form', 'url', 'file', 'download'));
$this->load->library(array('session', 'zip'));
$this->db = $this->load->database($_SESSION["db_name"], TRUE);
$this->load->model('My_Model');
}
public function backup(){
// Load the DB utility class
$this->load->dbutil();
$config = array(
'format' => 'zip',
'filename' => $_SESSION["db_name"].'_'.time().'.sql'
);
// Backup your entire database and assign it to a variable
@$backup =& $this->dbutil->backup($config);
write_file('backup/backup_'.date('Y-m-d_H_i_s',time()).'.zip', $backup);
}
phpmyadmin 错误
【问题讨论】:
标签: php database codeigniter-3 database-backups