共計 953 個字符,預計需要花費 3 分鐘才能閱讀完成。
自動寫代碼機器人,免費開通
這篇文章主要介紹了 mysql 數據意外刪了的解決方法,具有一定借鑒價值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓丸趣 TV 小編帶著大家一起了解一下。
mysql 數據意外刪除的解決辦法:首先在數據庫文件存放的 data 目錄里找到【mysql-bin.00000x】文件;然后導出成 txt 格式;最后輸入相關語句進行恢復數據。
mysql 數據意外刪除的解決辦法:
1、先確認 mysql 有沒有啟用 bin 日志,就是看下 mysql.ini(my.cnf)里的 log-bin=mysql-bin,可以 自定義一個目錄和前綴名,比如 /data/log/mylog 這樣。
2、然后在數據庫文件存放的 data 目錄就能看到 mysql-bin.00000x 這樣的文件,這就是二進制日志了,可以導出成 txt 格式的,里面其實就是對數據庫的各種操作 sql 語句。
3、導出 txt 文件:
e:\wamp\bin\mysql\mysql5.6.12\bin mysqlbinlog
--database=testdatabase
e:\wamp\bin\mysql\mysql5.6.12\data\mysql-bin.000312
c:\\test1.txt
這是 windows 下的導出,linux 也是類似的。
database= 數據庫名
從最早的日志還始還原
linux 下可以很方便的 mysql-bin.000*
可以加參數開始時間和結束時間,就是你執行那條 sql 語句的時間
start-datetime= 2014-12-04
11:25:56
--stop-datetime= 2014-12-04
13:23:50
4、恢復數據:
e:\wamp\bin\mysql\mysql5.6.12\bin mysqlbinlog
--database=yundongchao
e:\wamp\bin\mysql\mysql5.6.12\data\mysql-bin.000179
mysql
-p
感謝你能夠認真閱讀完這篇文章,希望丸趣 TV 小編分享 mysql 數據意外刪了的解決方法內容對大家有幫助,同時也希望大家多多支持丸趣 TV,關注丸趣 TV 行業資訊頻道,遇到問題就找丸趣 TV,詳細的解決方法等著你來學習!
向 AI 問一下細節
丸趣 TV 網 – 提供最優質的資源集合!