mysql – 表被标记为崩溃,应该修复

我安装了MySQL和Nagios Linux PC(Centos5.5)

我写了一些脚本来从Nagios到Mysql DB获取数据(在表中完全获取数据)

数据获取正常工作(使用’COUNT’cmd确认)

我通过以下错误运行以下命令时的问题,

mysql> select * from nagios_servicechecks;

ERROR 1194 (HY000): Table ‘nagios_servicechecks’ is marked as crashed and should be repaired

除此命令外,所有其他命令都正常工作.

解决方法:

请尝试以下查询,

REPAIR TABLE nagios_servicechecks;

在终端中尝试上述查询或通过phpmyadmin检查以下链接以修复表或数据库

http://php.about.com/od/mysqladministration/qt/repair_mysql.htm

上一篇:053试题 331 - restore datafile


下一篇:mysql – 获取恢复的db文件以在重建的服务器上工作