【发布时间】:2017-02-24 07:40:49
【问题描述】:
我们在 Ubuntu 服务器上使用 Mysql 5.7 和 InnoDB。
我有我们崩溃的 mysql 服务器的“/var/lib/mysql”目录的全部内容。它包含数据库和其他配置文件的所有目录,以及 ssl 密钥等。
现在我们已将全新安装安装到新服务器中,我们希望新服务器使用我们现有的数据运行,这些数据还应包括我们现有的数据库用户登录信息。 我们试图将新服务器的“data_dir”配置指向我们现有的 mysql 目录,该目录被复制到“/var/lib/mysql_old”目录。不幸的是,服务没有启动。 你知道我的步骤可能有什么问题吗?或者如果你有更多的想法请告诉我。 提前致谢。
【问题讨论】:
-
如果服务没有启动,那么你应该有一个错误消息。
-
感谢您的回复。错误消息非常通用,我在各种情况下都收到了这种类型的错误消息。我更想知道要遵循的实际步骤。
-
我不认为 'data_dir' 是唯一需要更改的配置。
-
@Rick James,是的,你是对的。我已经解决了这个问题。我会尽快将其发布为答案。
标签: mysql ubuntu innodb restore database-backups