全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 1407|回复: 11
打印 上一主题 下一主题

[经验] 怎么撤销MySQL删除语句

[复制链接]
跳转到指定楼层
1#
发表于 2022-8-10 22:16:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加了个not 直接反操作 我日
delete FROM yunpan where yunpan_name not  LIKE ' ';

2#
发表于 2022-8-10 22:24:39 | 只看该作者
删库了?准备好跑路了?
3#
发表于 2022-8-10 22:27:42 | 只看该作者
跑路吧 找找看有没有飞菲律宾的鸡鸡
4#
发表于 2022-8-10 22:27:48 | 只看该作者
没开启binlog日志,那就难搞了
5#
 楼主| 发表于 2022-8-10 22:35:17 | 只看该作者
开启了binlog日志
6#
发表于 2022-8-10 22:37:16 | 只看该作者
以后记得在做delete/update等前开启事务,确认后再提交,不对劲就回滚
delete打掉where太容易了
7#
发表于 2022-8-10 22:41:58 | 只看该作者
本帖最后由 HOH 于 2022-8-10 22:44 编辑

我们要求delete之前必须同时创建新表保存受影响的数据
也不适合在运行库里跑事务delete,会锁表的@sdqu
8#
发表于 2022-8-10 22:49:49 | 只看该作者
HOH 发表于 2022-8-10 22:41
我们要求delete之前必须同时创建新表保存受影响的数据
也不适合在运行库里跑事务delete,会锁表的@sdqu  ...

你们这个要求蛮好的,出了事还能补救
不过有的时候就为了操作方便就做得比较随意了,所以就会出现没有where的delete和update。如果正常,操作很快,锁那么一会没事,而且mysql(innodb)是行锁,如果真搞错了全删了,rollback回来和从binglog等恢复数据的代价完全不一样了
9#
发表于 2022-8-10 23:35:44 | 只看该作者
昨天改数据库用户,不小心改到生产机器了。  所以做事还是要小心
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-5 21:02 , Processed in 0.081220 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表