一、场景概述
MySQL数据库每日零点自动全备
某天上午10点,小明莫名其妙地drop了一个数据库
我们需要通过全备的数据文件,以及增量的binlog文件进行数据恢复
二、主要思想
利用全备的sql文件中记录的CHANGE MASTER语句,binlog文件及其位置点信息,找出binlog文件增量的部分
用mysqlbinlog命令将上述的binlog文件导出为sql文件,并剔除其中的drop语句
通过全备文件和增量binlog文件的导出sql文件,可以恢复到完整的数据
三、过程示意图
四、操作过程
1. 模拟数据
CREA