某些检查点后在mysql中进行数据库转储

时间:2011-05-21 15:49:18

标签: mysql

我希望在某些检查点之后获得mysqldump,例如如果我现在采取mysqldump然后下次我将采取转储它应该只给我在这个时间间隔之间执行的命令。无论如何使用mysqldump得到这个。

如何在mysqldump文件中显示命令delete,update。还有一件事。

由于

1 个答案:

答案 0 :(得分:0)

我认为这不可能来自MySQLdump,但是该功能作为MySQL核心的一部分存在 - 它称为Binlogging或二进制日志记录。

二进制日志包含描述数据库更改的“事件”,例如表创建操作或对表数据的更改。它还包含可能已进行更改的语句的事件(例如,不匹配任何行的DELETE)。二进制日志还包含有关每个语句获取更新数据的时间长度的信息

查看http://dev.mysql.com/doc/refman/5.0/en/binary-log.html

警告字,binlog可能会降低服务器的性能。