误删mysql一条数据后的恢复

时间:2025-02-13 08:10:48

1.在mysql命令行执行 show variables like ‘log_bin’;
如果为ON则表示开启了log。

master logs;
找到最新的log文件并download下来。
若找不到mysql-bin.000007可参考:/lvzf/p/

3./usr/local/mysql/bin/mysqlbinlog --no-defaults --base64-output=decode-rows -v ~/Desktop/mysql-bin.000007 > ~/Desktop/

4.打开筛选得到该条数据在删除之前的inset和update语句,并依次执行。