文章详情页
mysql update 如何回滚?
浏览:331日期: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. clone - git sourceTree克隆仓库时,都不停弹出Password Required弹窗,即时输入正确的git账号密码还是弹出2. javascript - vue2如何动态生成checkbox默认选中,获取数据3. javascript - 清空Chrome缓存的疑问4. java - ssm框架jar包如何区分和管理?5. javascript - 在vuejs中如何根据变量去引用不同的css样式呢6. java编程思想第4版中文版的几处谬误?7. 使用weex扩展html5的项目存在ios不同版本的兼容性8. mysql按照时间热度排序9. java - 前后端分离怎么解决后端数据太多的问题?10. java - 做一个视频播放器,想实现一个功能,如果3秒不点击屏幕任何,则下方一个界面布局(显示按钮那些的)自动消失。
排行榜

网公网安备