mysql紧急恢复----gxl
- 看MySQL安装路径

- 关闭mysql

- 开始获取删除日志

这个需要在cmd窗口进入到mysql的bin目录去运行
mysqlbinlog --base64-output=decode-rows -v --database=gd_uat --start-datetime="2025-10-27 17:00:00" --stop-datetime="2025-10-28 17:00:00" "D:\Server\mysql-5.7\binlog\mysql-bin.000025" > D:\recovery.sql时间改一下,输出目录改一下。
**以下都可以直接在navicate执行。**查看你删除那一刻的日志文件列表,如果过了一天什么之类的 那就只能一个个试了。
mysql-bin.000025 这个通过语句:SHOW MASTER STATUS;-- 查询 binlog 存储路径
SHOW VARIABLES LIKE 'datadir';
- 找输出的日志sql文件

- 找到你的delete语句

- 改成insert into 一个个去执行吧

- 启动MySQL,看看数据恢复成功没

删除之前备份很重要
