mysql - sql数据还原
本文介绍了mysql - sql数据还原的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
执行sql语句如下:
update main set state = 'process'
本来应该是要执行
update main set state = 'process' where id = '8136'
由于忘记了加条件,导致好十万的数据全部状态改错了。有没有办法将之前的数据还原的,之前没有做数据备份的啊?(当然我是测试环境的数据。但是状态不对,也会对业务线有影响的。)
求解。。
解决方案
update操作是自动commit的,没有办法进行回滚,你只能看看有没有开启binlog,然后去log里面找数据
参考文章:http://database.51cto.com/art/201212/374563.htm
这篇关于mysql - sql数据还原的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文