mysql update 如何回滚?
天蓬老师
天蓬老师 2017-04-17 14:48:29
[MySQL讨论组]

昨天晚上手贱update一张表,忘加限制条件了,本来应该是
update companys set right=1 where id =1234

后面的where id=1234忘加了,结果所有数据都update了。欲哭无泪。
请问怎么回滚呢?
求大神救急

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全部回复(4)
PHPz

已经迟了,因为只有事务才能辅助完成回滚,对于你已经完成的无法回滚了!除非你做了数据库备份~

怪我咯

开二进制日志了吗,应该能恢复到更新之前把

巴扎黑

你的数据库有没有打开bin-log,有的话,打开找到你的那条语句,把那条误操作语句的bin-log之前的重放恢复。

怪我咯

可用binlog2sql快速回滚,具体方法可看这篇《MySQL误操作后如何快速恢复数据》

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号