MySQL 如何从旧磁盘恢复数据?
MySQL how to recover data from an old disk?
我可以从 mySQL ubuntu 服务器恢复数据吗?我需要在我的服务器中更换一个磁盘,所以我安装了一个新的 ubuntu,但是在我的旧磁盘中,我的旧数据库所在的 /var/lib/mysql/ 中仍然有文件。是否可以从文件中恢复数据库?怎么做?只是将数据库从旧磁盘 /var/lib/mysql/ 复制到新服务器磁盘?它会立即工作还是我需要在 phpmyadmin 中创建第一个空数据库?
如果数据仍然存在,则表明您的康复很有希望。
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
如果您使用完全相同的目录,它应该是这样工作的。
我可以从 mySQL ubuntu 服务器恢复数据吗?我需要在我的服务器中更换一个磁盘,所以我安装了一个新的 ubuntu,但是在我的旧磁盘中,我的旧数据库所在的 /var/lib/mysql/ 中仍然有文件。是否可以从文件中恢复数据库?怎么做?只是将数据库从旧磁盘 /var/lib/mysql/ 复制到新服务器磁盘?它会立即工作还是我需要在 phpmyadmin 中创建第一个空数据库?
如果数据仍然存在,则表明您的康复很有希望。
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
如果您使用完全相同的目录,它应该是这样工作的。