update忘加where条件误操作 从binlog找到那条语句: [root@xxx]#/usr/local/mysql/bin/mysqlbinlog --no-defaults -v -v --base64-output=DECODE-ROWS mysq-bin.xxxx | grep -B 15 'failure' | more /*|*/; 导出binlog [root@xxx]#/usr/local/mysql/bin/mysqlbinlog --no-defaults -v -v --base64-output=DECODE-ROWS mysq-bin.xxxx | sed -n '/# at 249/,/COMMIT/p' > /opt/1.txt 将binlog转换为sql语句 [root@xxx]#sed '/WHERE/{:a;N;/SET/!ba;s/\([^\n]*\)\n\(.*\)\n\(.*\)/\3\n\2\n\1/}' 1.txt | sed -r '/WHERE/{:a;N;/@4/!ba;s/### @2.*//g}' | sed 's/### //g;s/\/\*.*/,/g' | sed '/WHERE/{:a;N;/@1/!ba;s/,/;/g};s/#.*//g;s/COMMIT,//g' | sed '/^$/d' > ./recover.sql mysql> source /opt/recovery.sql mysql> select * from test;
Mysql update误操作恢复
来源:这里教程网
时间:2026-03-01 11:49:43
作者:
编辑推荐:
- Mysql update误操作恢复03-01
- MySQL基础架构执行流程03-01
- Mysql导入&导出03-01
- Mysql8.0部分新特性03-01
- MySQL socket文件被删除03-01
- Mysql自动处理同步报错03-01
- Mysql replication check脚本03-01
- Mysql MGR监控及优化点03-01
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- MySQL socket文件被删除
MySQL socket文件被删除
26-03-01 - 关于SQL开发规范中的那些误区!
关于SQL开发规范中的那些误区!
26-03-01 - MySQL double write
MySQL double write
26-03-01 - MySQL实战 | 06/07 简单说说MySQL中的锁
MySQL实战 | 06/07 简单说说MySQL中的锁
26-03-01 - 169、MYSQL基本操作
169、MYSQL基本操作
26-03-01 - MySQL实战 | 为什么要使用索引?
MySQL实战 | 为什么要使用索引?
26-03-01 - 沃趣微讲堂 | PXC、MGC&MGR原理与实践对比(七):MGR集群初始化
- Centos tail -f:实时查看日志(新手入门指南)
Centos tail -f:实时查看日志(新手入门指南)
26-03-01 - 沃趣微讲堂 | PXC、MGC&MGR原理与实践对比(六):PXC、MGC集群初始化
- 2018年终盘点:阿里云数据库RDS核心能力演进
2018年终盘点:阿里云数据库RDS核心能力演进
26-03-01
