1
我已經使用必須重新映像的VPS。我的數據庫是它的一部分,它正在備份,因爲該應用程序尚未投入生產。不過,我希望能夠恢復一些數據。 VPS提供商正在給我備份包含所有文件的映像(Ubunto Linux)。如何從備份文件中恢復Mysql數據庫
有沒有一種方法可以恢復我的數據?
我已經使用必須重新映像的VPS。我的數據庫是它的一部分,它正在備份,因爲該應用程序尚未投入生產。不過,我希望能夠恢復一些數據。 VPS提供商正在給我備份包含所有文件的映像(Ubunto Linux)。如何從備份文件中恢復Mysql數據庫
有沒有一種方法可以恢復我的數據?
在Ubuntu MySQL的數據文件位於/var/lib/mysql
要還原數據庫,您需要:
1)創建命名爲舊
2)停止MySQL服務器
3)一份新的數據庫舊數據庫文件從/var/lib/mysql/your_database_name/
到新系統
4)啓動mysql服務器
您的數據庫將被恢復。
我必須重建數據庫結構嗎?還是包含在這些文件中? – Tam 2010-10-13 21:26:27
已更新的答案。你不需要任何重建。 – NARKOZ 2010-10-13 21:45:25
在大多數情況下,您需要安裝相同版本的MySQL。 – martin 2016-01-23 12:53:18