Mysql通过binlog恢复误update的数据 (2)

  

Mysql通过binlog恢复误update的数据

 

 

  执行命令  sed '/@/'d i.sql >j.sql     【删除@开头的行】

  执行命令  sed 's#/.*##g' j.sql >k.sql     【删除注解】

  执行命令  sed -r 's#(ID=.*)#\1;#g' k.sql >l.sql     【在每个ID=xxx的行末加上封号;】

  至此得到最终可执行的sql文件内容如下: 

  

Mysql通过binlog恢复误update的数据

 

  导入Navicat执行,结束。

 

 

  

  

 

 

 

 

 

 

 

 

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzdjpz.html