参考资料: 通过binlog恢复误update的数据(一)_binlog 恢复update-CSDN博客
记录一次工作中的误删除,使用binlog恢复数据的问题。
1:找到mysql8的binlog文件。
2:把binlog文件转换为初始sql文件
mysqlbinlog -vv --base64-output=decode-rows参数的含义
mysqlbinlog -vv --base64-output=decode-rows
--start-datetime='2024-02-01 13:49:00'
--stop-datetime='2024-02-01 13:50:00' binlog文件路径 > 生成的sql文件
-vv 显示备注
--base64-output=decode-rows
--start-datetime和--stop-datetime时间筛选
3.把初始文件里面的需要恢复的操作(inser