共计 510 个字符,预计需要花费 2 分钟才能阅读完成。
加了个 not 直接反操作 我日 delete FROM yunpan where yunpan_name not LIKE ‘ ‘; |
网友回复:
注册 : 删库了?准备好跑路了?
理想三旬 : 跑路吧 找找看有没有飞菲律宾的鸡鸡
hfhfg: 没开启 binlog 日志,那就难搞了
TheGreatGatsby: 开启了 binlog 日志
pnrt: 以后记得在做 delete/update 等前开启事务,确认后再提交,不对劲就回滚 delete 打掉 where 太容易了
理想三旬 : 我们要求 delete 之前必须同时创建新表保存受影响的数据 也不适合在运行库里跑事务 delete,会锁表的 @sdqu
sdqu: 你们这个要求蛮好的,出了事还能补救 不过有的时候就为了操作方便就做得比较随意了,所以就会出现没有 where 的 delete 和 update。如果正常,操作很快,锁那么一会没事,而且 mysql(innodb) 是行锁,如果真搞错了全删了,rollback 回来和从 binglog 等恢复数据的代价完全不一样了
HOH: 昨天改数据库用户,不小心改到生产机器了。所以做事还是要小心
sdqu: 苦逼
注册 : 终于恢复了
注册 : 恢复不了的话,,建议整理好东西跑路吧。。。。/** * 不忘初心,努力前行 */
正文完