上午不當心把昨天剛剛建好的一個數據庫刪了個精光!幸虧mysql中開啓了日誌功能。 mysql
下面總結一下數據庫刪除後的恢復方法: sql
首先:將最近的二進制類型的日誌文件存成文本文件導出,命令以下: 數據庫
mysqlbinlog F:/wamp/mysql-bin.000045 > F:/test.txt spa
其次:打開保存的txt文件,文件格式以下: 日誌
其中at 1099表明第1099個命令(姑且這麼記),查詢這些命令,看看你須要回覆的命令在什麼地方,而後執行命令。 it
最後:執行回覆命令,以下: io
mysqlbinlog --start-position="123" --stop-position="531" F:/wamp/mysql-bin.000045 F:/test.txt | mysql -uroot -p test
這樣就能夠完成數據庫的回覆了!!! 二進制