1.首选找到binlog的位置,我的默认是在/var/lib/mysql ,还有找到mysqlbinlog 位置,可以使用find命令查找
2.找到需要恢复的节点,
mysqlbinlog --no-defaults --database=mydb --start-datetime="2021-09-14 00:00:00" --stop-datetime="2021-09-14 09:00:00" /var/lib/mysql/binlog.000002
3.上面的命令找到时间段内操作的最后一节点
4.执行命令得到SQL文件
mysqlbinlog --stop-position="870557045" /var/lib/mysql/binlog.000002 > Backup_3.sql
5.执行mysql 导入sql文件命令,完美恢复
mysql -uroot -p < /var/lib/mysql/Backup_3.sql