如果我重新安装 Ubuntu,我会丢失 mysql 安装和相关数据库吗?

如果我重新安装 Ubuntu,我会丢失 mysql 安装和相关数据库吗?

我刚刚遇到了一个操作系统问题,我正考虑重新安装 Ubuntu。我查看了 Ubuntu 安装选项,发现我可以“重新安装 Ubuntu 13.04”。“文档、音乐......已安装的软件将尽可能保留。系统范围的设置将被清除。”

最初,我使用这个 linuxbox 安装 Wordpress,它安装了 LAMP 堆栈。MySQL 和 PHP 会保留吗?另外,我是否可以重新安装而不会损坏/清除 Wordpress 的数据库?这是我现在最关心的两个问题,作为一个 Linux 新手,我真的希望我不会失去这两个问题。

答案1

如果您重新安装 Ubuntu,您的数据库将会丢失。

如果您想要一个可以直接导入任何系统的 .sql 文件,您可以执行以下命令:mysqldump -u root -p --all-databases > ~/mysql-backup.sql。它将提示您输入 MySQL 根(管理)用户密码,然后将所有 SQL 数据转储到文件中/home/USER/mysql-backup.sql(其中 USER 是您登录的用户)

然后,该文件可用于恢复所有数据库数据,因此请确保将其下载到服务器以外的其他地方。然后,将该文件上传到主目录中的新服务器。当您想要恢复数据时,请执行以下操作:mysql -u root -p < ~/mysql-backup.sql

这将恢复您的所有数据库数据和文件。

如果数据库是网站的一部分,请记住备份您的网站数据,同时还要记得备份(或下载到您计算机上的某个位置,而不是您重新安装的任何位置)您想要保留的任何数据。

答案2

当您重新安装 Ubuntu 时,所有文件和目录都/var/www将被删除,因此您最好备份所有必要的文件,如果有数据库的话,也不要忘记数据库。

相关内容