您好,您那边直接使用最原始方法查看下您当前二进制日志文件内是否存在您那天的数据,
进入/www/server/data目录下找到您前一天的二进制日志文件,二进制日志文件名称为:mysql-bin.0000xxx
然后使用mysqlbinglog命令操作,具体使用您可以:
1. 查询时间段内日志的执行内容
- mysqlbinlog --start-datetime='2018-01-08 02:01:00' --stop-datetime='2018-01-08 02:30:10' -d test /var/lib/mysql/mysql-bin.000170 -v
复制代码
2 .查询时间段内日志中执行的删除语句
- mysqlbinlog --start-datetime='2018-01-08 02:01:00' --stop-datetime='2018-01-08 02:30:10' -d test /var/lib/mysql/mysql-bin.000170 -v|grep DELETE -A 5
复制代码
3. 统计时间段内日志中执行的删除语句
- mysqlbinlog --start-datetime='2018-01-08 02:01:00' --stop-datetime='2018-01-08 02:30:10' -d test /var/lib/mysql/mysql-bin.000170 -v|grep DELETE |wc -l
复制代码 |