首先binlog是操作记录 要恢复所有数据需要的binlog日志很大很多,我们这里说的是从某个备份开始恢复

binlog文件在哪里请自行百度

拿到binlog文件后(示例这里拿到的是当天6点到12点的binlog日志)

那就是只有6到12点的操作日志

拿到后执行:

/www/server/mysql/bin/mysqlbinlog -d tocupido --skip-gtids /mnt/hgfs/WWW/01_6_mysql-bin.002605 > test_1.sql

生成sql文件后

直接进入mysql命令行

source test_01.sql

这样就恢复了6-12点的数据

拜拜