首页  >  问答  >  正文

急急急急,求救:mysql delete 误删手

昨天发了一个求去重然后取最新值的,早上在测试环境测试网友提供的代码, 结果,不小心连到正式环境,结果就悲剧了,现在数据被误删了,急求解决方法呀,

 说下数据库情况
表是 innod 引擎的,开启了binlog
阿神阿神2711 天前606

全部回复(4)我来回复

  • 我想大声告诉你

    我想大声告诉你2017-05-18 10:46:01

    雷雷

    回复
    0
  • 某草草

    某草草2017-05-18 10:46:01

    这种情况你只能去找备份 按日志恢复

    回复
    0
  • 黄舟

    黄舟2017-05-18 10:46:01

    有binlog还不简单,先把今天的binlog恢复下,找到删除语句,查看语句前一个position;拿个昨天的备份进行恢复,然后再通过今天的binlog追加恢复到这个position,就有了删除之前的数据库了。
    gg下,网上很多具体方法

    回复
    0
  • 高洛峰

    高洛峰2017-05-18 10:46:01

    你这种情况我也遇到过,不过我是把表里的所有记录的同一字段修改为一样的,你这个删除的比我的还要麻烦,只能按日志修改数据库了。

    回复
    0
  • 取消回复