【发布时间】:2014-02-22 19:01:49
【问题描述】:
我正在使用此功能获取我的 mysql 数据库的完整备份。
function backup()
{
date_default_timezone_set("Asia/Kolkata");
$date = date("d-m-Y, g:i A");
$folder = "application/backup";
$prefs = array(
'tables' => array('table1', 'table2')
);
$backup =& $this->dbutil->backup($prefs);
write_file("application/backup/backup $date.sql.gz", $backup);
}
但我需要每小时在 codeigniter 中获取我的 mysql 数据库的增量备份。获取增量备份需要对此代码进行哪些更改?
【问题讨论】:
-
如果你想获取整个表,你可以使用 cron 作业来获取整个表的备份。否则创建自定义函数并跟踪本地存储/数据库中的自动递增列号并获取结果并保留备份
标签: php mysql database codeigniter backup