问题是这样的,有三行数据类似下面
+------+-----------+------------+
| id | name | ts |
+------+-----------+------------+
| 1111 | dancing | 1416975714 |
| 1112 | xxxxx | 1416975714 |
| 1113 | 小房子 | 1416975714 |
+------+-----------+------------+
现在我误删了id
为1112
那一行的数据。前面一行和后面一行都在,而且这几行数据是连续一起插入的,也就是说连在一起,想在binlog
里找到上下行,从而找到那一行数据。
我用下面的命令都没有找到相关数据
mysqlbinlog binlog.* -vv |grep table_name |grep 1416975714
mysqlbinlog binlog.* -vv |grep table_name |grep dancing
有恢复经验的朋友帮忙看看。
基本上差不多就是这个意思,但是如果你使用id删除的话,那么是不是应该
grep 1112
这个id?