MySQL如何从旧磁盘恢复数据?

时间:2017-09-11 19:59:36

标签: mysql linux apache ubuntu apache2

我可以从mySQL ubuntu服务器恢复数据吗?我需要更改服务器中的磁盘,所以我安装了一个新的ubuntu,但在我的旧磁盘中,我仍然有/ var / lib / mysql /中我的旧数据库所在的文件。是否可以从文件中恢复数据库?怎么做?只是将数据库从旧磁盘/ var / lib / mysql /复制到新的服务器磁盘?它会立即工作还是我需要在phpmyadmin中创建第一个空数据库?

1 个答案:

答案 0 :(得分:1)

如果数据仍然存在,那么您的恢复很有希望。

1 /。您需要备份此/ var / lib / mysql目录

sudo cp -R -p /var/lib/mysql /var/lib/mysql.back

2 /。完全重新安装mysql(它将擦除mysql文件夹)

sudo apt-get install mysql-server

3 /。使用旧数据文件删除新数据文件夹

sudo cp -R -p /var/lib/mysql.bask /var/lib/mysql

如果您使用完全相同的目录,它应该像那样工作。