2010-10-13 140 views
1

我已經使用必須重新映像的VPS。我的數據庫是它的一部分,它正在備份,因爲該應用程序尚未投入生產。不過,我希望能夠恢復一些數據。 VPS提供商正在給我備份包含所有文件的映像(Ubunto Linux)。如何從備份文件中恢復Mysql數據庫

有沒有一種方法可以恢復我的數據?

回答

6

在Ubuntu MySQL的數據文件位於/var/lib/mysql

要還原數據庫,您需要:

1)創建命名爲舊
2)停止MySQL服務器
3)一份新的數據庫舊數據庫文件從/var/lib/mysql/your_database_name/到新系統
4)啓動mysql服務器

您的數據庫將被恢復。

+0

我必須重建數據庫結構嗎?還是包含在這些文件中? – Tam 2010-10-13 21:26:27

+0

已更新的答案。你不需要任何重建。 – NARKOZ 2010-10-13 21:45:25

+0

在大多數情況下,您需要安裝相同版本的MySQL。 – martin 2016-01-23 12:53:18