重新安装MySql并保留现有的数据库表和数据

请帮忙!

有服务器问题,MySql不再运行在我们的服务器(Ubuntu)上。 该服务不被识别,需要重新安装。 不幸的是,数据库还没有备份48小时,这是很多的信息。

我如何重新安装MySql并保留我所有的数据库数据? 请注意 – 我根本无法访问mysql。 我不能使用命令行mysql和phpmyadmin。

在此先感谢,让我知道如果我错过了重要的细节。

MySQL数据库文件存储在/ var / lib / mysql中。 当您删除或重新安装MySQL软件包时,该文件夹保持不变,但当您使用apt-get remove不要使用apt-get purge ,它会删除/ var / lib / mysql中的文件。

你也应该做一个数据库备份。 / var / lib / mysql的副本可能不够用。

备份:

 mysqldump -u root -p[root_password] [database_name] > dumpfilename.sql 

恢复:

 mysql -u root -p[root_password] [database_name] < dumpfilename.sql 

你也可以在你喜欢的文本编辑器中编辑sql备份文件。