【问题标题】:MySQL database corrupted [duplicate]MySQL数据库损坏[重复]
【发布时间】:2011-01-12 02:56:37
【问题描述】:

我的 INNODB 数据库以某种方式损坏。我没有该数据库的备份。

当我点击有问题的数据库表时,它们会出现: (#1033 - 文件中的信息不正确:'./resafari/properties.frm')

有人对此有任何解决方案吗?请帮帮我。

【问题讨论】:

  • 我想说,首先,手动复制你的 mySQL 数据目录。

标签: mysql


【解决方案1】:

首先停止 MySQL(并确保没有 MySQL 进程在运行),从 mysql 数据目录中删除 ib_logfile* 文件,然后再次启动 MySQL。然后它将重新创建这些文件。这些是命令:

/etc/init.d/mysql stop
cd /var/lib/mysql/
mv ib_logfile0 ~/
mv ib_logfile1 ~/
/etc/init.d/mysql start

以上将日志文件移动到用户的主文件夹,以防我们需要恢复它们。

【讨论】:

    【解决方案2】:

    您最近是否通过 MySQL Administrator 更改了任何配置?

    如果是这样,有可能它已经注释掉了my.ini文件中的所有设置。

    使用纯文本编辑器查看此文件,然后手动更正任何错误(删除“#”注释标记)或从 my.ini 的备份中复制设置。

    【讨论】:

      猜你喜欢
      • 2014-03-17
      • 1970-01-01
      • 1970-01-01
      • 2018-01-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多