如何备份和恢复MySQL?

我需要重新安装MySQL。

但是,如果有一些麻烦,最好的将恢复原来的一个。

有没有可能做到这一点?

对于你的其他问题,我认为你只需要“安装”已经卸载的mysql包。 如果你的意思是“恢复数据”,你总是需要在升级前制作一份mysql数据的备份副本,我会build议进行逻辑和原始备份。

你也需要检查你是否要执行一个主要的升级(比如从mysql 3或mysql 5),并检查哪些其他软件包依赖于当前安装的MySQL。

如果你只是想能够回滚你的重新安装,那就这样做:

  1. 备份/etc/mysql/my.cnf
  2. closuresmysql
  3. 在大多数linux distors上备份mysql数据目录/ var / lib / mysql。

重新安装/升级你的服务器。

如果你需要回滚,closuresmysql并将这些文件复制回来。

您还没有指定平台,所以很难具体,但不pipe怎样,这个过程是一样的。 确保您知道当前安装文件的位置并备份它们,确保您有任何和所有的configuration文件,这些configuration文件不可能与其他文件位于同一位置。 使用任何你喜欢的方法来完成所有数据库的转储,包括mysql数据库的备份。 停止服务并重新安装。 一切顺利,这是结束。 如果事情变坏,请恢复备份。