【问题标题】:Mysql databases not recogniced after moving files移动文件后无法识别Mysql数据库
【发布时间】:2015-04-16 11:50:19
【问题描述】:

我的数据库/架构有问题。

我想更改服务器上的 RAID 配置。为此,我首先关闭了mysql服务器,实际上是percona5.6,然后将所有文件移动到另一个位置。

然后我重新启动了服务器并配置了 raid。 然后我让它启动,不幸的是mysql服务器也启动了,当然找不到移动的数据库。

当我将文件移回重新配置的驱动器并启动服务器时,数据库消失了。

所有数据库都有正确的所有者和组 (percona:percona) 并且是 innodb 表 (file_per_table=1)。

我现在的问题是,如果可能的话,我该如何重新初始化数据库?

感谢您的帮助。

【问题讨论】:

  • 1.检查错误日志 2. 可能不是此问题的正确论坛
  • 你是对的@ethrbunny。还是谢谢

标签: mysql innodb percona


【解决方案1】:

如果数据库位于正确的目录中并且如果所有目录对数据库用户具有正确的权限,则您不必重新初始化数据库。还要检查目录是否有正确的所有者。

【讨论】:

  • 我只是忘记在新的raid中更改主目录的所有者...非常感谢标记
猜你喜欢
  • 2014-07-16
  • 2012-05-06
  • 2010-12-09
  • 1970-01-01
  • 2014-06-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多