首頁  >  問答  >  主體

急急急急,求救:mysql delete 誤刪手

昨天發了一個求去重然後取最新值的,早上在測試環境測試網友提供的程式碼, 結果,不小心連到正式環境,結果就悲劇了,現在數據被誤刪了,急求解決方法呀,

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

全部回覆(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
  • 取消回覆