用mysql自带的mysqlbinlog查看binlog日志
mysqlbinlog --no-defaults D:/soft/mysql-8.0.16-winx64/Data/binlog.000007
1.找到wirte_rows前面有begin;开启事务下的记录行就是开始位置
2.结束“commit”以结束事务为标记,紧跟着记录行为结束位置
3.最后 以位置恢复数据
mysqlbinlog --no-defaults --start-position="309" --stop-position="765" D:/soft/mysql-8.0.16-winx64/Data/binlog.000007 |mysql -uroot -p test(数据库名)