一、 Mysqldump备份结合binlog日志恢复使用mysqldump进行全库备份,并使用binlog日志备份,还原时,可以使用binlog日志恢复到备份前的任意位置或时间
1. Binlog简介主要用于主从复制和恢复数据库,使用mysqlbinlog命令查看binlog二进制日志文件下面我们通过一个实例,演示,binlog是怎么恢复到某个时间点的
重启mysql服务使配置生效
验证binlog是否开启成功
创建测试使用的数据库和表并插入数据
为了方便实验,我们将有误操作的记录,放到一个新的binlog日志文件中
现在发现删除zhangsan是误操作,现在需要将zhangsan恢复
,去查看binlog日志文件,根据位置实现将表还原到没有删除zhangsan时,然后跳过删除zhangsan的位置,恢复tom
可以做一个分析图,用来分析出,恢复时指定的区号