昨天發了一個求去重然後取最新值的,早上在測試環境測試網友提供的程式碼, 結果,不小心連到正式環境,結果就悲劇了,現在數據被誤刪了,急求解決方法呀,
说下数据库情况 表是 innod 引擎的,开启了binlog
闭关修行中......
雷雷
這種情況你只能去找備份 按日誌還原
有binlog還不簡單,先把今天的binlog恢復下,找到刪除語句,查看語句前一個position;拿個昨天的備份進行恢復,然後再通過今天的binlog追加恢復到這個position,就有了刪除之前的資料庫了。 gg下,網路上很多具體方法
你這種情況我也遇到過,不過我是把表裡的所有記錄的同一字段修改為一樣的,你這個刪除的比我的還要麻煩,只能按日誌修改數據庫了。
雷雷
這種情況你只能去找備份 按日誌還原
有binlog還不簡單,先把今天的binlog恢復下,找到刪除語句,查看語句前一個position;拿個昨天的備份進行恢復,然後再通過今天的binlog追加恢復到這個position,就有了刪除之前的資料庫了。
gg下,網路上很多具體方法
你這種情況我也遇到過,不過我是把表裡的所有記錄的同一字段修改為一樣的,你這個刪除的比我的還要麻煩,只能按日誌修改數據庫了。