文章详情页
mysql update 如何回滚?
浏览:42日期:2022-06-21 16:01:54
问题描述
昨天晚上手贱update一张表,忘加限制条件了,本来应该是update companys set right=1 where id =1234
后面的where id=1234忘加了,结果所有数据都update了。欲哭无泪。请问怎么回滚呢?求大神救急
问题解答
回答1:已经迟了,因为只有事务才能辅助完成回滚,对于你已经完成的无法回滚了!除非你做了数据库备份~
回答2:开二进制日志了吗,应该能恢复到更新之前把
回答3:你的数据库有没有打开bin-log,有的话,打开找到你的那条语句,把那条误操作语句的bin-log之前的重放恢复。
回答4:可用binlog2sql快速回滚,具体方法可看这篇《MySQL误操作后如何快速恢复数据》
上一条:mysql错误,求mysql大神下一条:mysql ; 疑问
相关文章:
1. javascript - vue生成一维码?求助!!!!!急2. javascript - 关于Js中 this的一道题3. javascript - H5页面怎么查看console信息?4. 网页爬虫 - Python:爬虫的中文编码问题?5. ubuntu 远程管理KVM设置问题6. 关docker hub上有些镜像的tag被标记““This image has vulnerabilities””7. css - 手机页面在安卓和苹果浏览器显示不同的小小问题8. javascript - 修改表单多选项时和后台同事配合的问题。9. 如何判断数据库的库和表是否存在?10. browsersync检测的静态页面只能用index.html命名,用demo.html就不能实时同步,检测动态页面的时候,比如wamp环境下,用browsersync能打开页面,但不能实现同步
排行榜
