程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> MySQL數據庫刪除後的恢復工作

MySQL數據庫刪除後的恢復工作

編輯:MySQL綜合教程

MySQL數據庫刪除後的恢復工作


上午不小心把昨天剛剛建好的一個數據庫刪了個精光!幸好mysql中開啟了日志功能。

下面總結一下數據庫刪除後的恢復方法:

首先:將最近的二進制類型的日志文件存成文本文件導出,命令如下:

mysqlbinlog F:/wamp/mysql-bin.000045 > F:/test.txt

其次:打開保存的txt文件,文件格式如下:

\

其中at 1099代表第1099個命令(姑且這麼記),查詢這些命令,看看你需要回復的命令在什麼地方,然後執行命令。

最後:執行回復命令,如下:

mysqlbinlog --start-position="123" --stop-position="531" F:/wamp/mysql-bin.000045 F:/test.txt " mysql -uroot -p

這樣就可以完成數據庫的回復了!!!

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved