使用如下语句:mysqlbinlog --start-position=35712458 --stop-position=35746614 D:\java\mysql\logs\login-bin.000007 > C:\\Users\Administrator\Desktop\data\data.sql
1.flush log 方便定位
已解决,感谢!
学习一下,如何解决的。哈哈
楼主
怎么解决的?
2.
2.定位删除位置 获取 start pos ,end pos 具体行数
3. 在mysql bin 文件下 使用下面语句生成 sql ( 删除日志记录)
mysqlbinlog --base64-output=DECODE-ROWS --start-position=35712458 --stop-position=35746614 -v D:\java\mysql\logs\login-bin.000007 > C:\\Users\Administrator\Desktop\data\data.sql
4.恢复 替换sql文件删除字段 使其变成 insert 语句 (编辑器: notepad++ )
第三部有些问题部分特殊字符可能会乱码.....使用的方式算是取巧了。
以上就是简述恢复过程了。