如果 MySQL 表已损坏,该怎么办

磁盘损坏或系统故障可能会造成mysql表(权限数据库)丢失。
由于mysql 表损坏造成无法导入dump的数据(通过mysqldump 获取的数据)时,请从其他系统获取正常的MySQL后,再还原备份的数据。

对应方法的说明图

操作步骤:
  1. 准备一台新的服务器,从头开始安装Garoon。

  2. 使用 OS 命令备份步骤 1 中安装的 Garoon 的数据,获取正常的 MySQL 表。

    详情请参考使用OS命令备份

  3. 使用 OS 命令将步骤 2 中获取的正常的 MySQL 表的数据还原到MySQL表受损的 Garoon 服务器。

    详情请参考使用OS命令还原

  4. 在表受损的 Garoon 服务器上,使用 mysqldump 还原之前备份的数据。

    详情请参考使用mysqldump还原