本文目錄一覽:
- 1、mysql數據庫被刪除了,怎麼恢復嗎
- 2、mysql 中默認的”mysql”數據庫 刪了,有什麼影響嗎?如果要恢復,應該怎麼恢復?
- 3、mysql有默認的三個數據庫,其中有一個是mysql,但是,被我不小心刪掉了,請問下會有什麼不好的後果嗎
- 4、mysql數據庫刪除了怎麼還原數據
- 5、mysql中mysql數據庫刪除了,怎麼辦
mysql數據庫被刪除了,怎麼恢復嗎
你這個問題就不好辦了,因為數據文件要隨時改變。所以你恢復是會有很多同名的文件,一定要確定是最新的那個才有可能恢復。如果確認是最新的數據文件也無法導入到數據庫中的話,就沒有辦法恢復了!!
除非你數據很重要,由專業人員將你的文件修復!
mysql 中默認的”mysql”數據庫 刪了,有什麼影響嗎?如果要恢復,應該怎麼恢復?
1
找個別的機器安裝個同版本的mysql或從已安裝同版本的其他機器上(非同版本的也可以試下):
拷貝
mysql/data/mysql
目錄到你的mysql/data/
下吧
2
試着啟動mysql服務,如果能啟動了,理論上應該丟失的只有用戶、授權等一些系統信息,不影響你的使用的數據;
如果不能啟動,看錯誤日誌,爭取啟動了。
3
趕緊把數據備份一份出來,重新把所有庫(只是你後來創建的業務相關的庫,不包括mysql庫)都刪了,重新導入一遍。理論上不這樣也可以,但只是非生產重要的環境下。
4
重新做用戶授權。
mysql有默認的三個數據庫,其中有一個是mysql,但是,被我不小心刪掉了,請問下會有什麼不好的後果嗎
如果之前新建了數據庫,那麼那些數據庫你就無法重新設計(design table),只能插入數據
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
mysql中mysql數據庫刪除了,怎麼辦
mysql中mysql數據庫刪除了,怎麼辦
mysql數據庫是系統數據庫,不能刪。
重新安裝
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/297803.html