帮助中心 >  技术知识库 >  数据库 >  数据库管理 >  Discuz论坛报错this is marked as crashed and should be repaired之类错误解决方法

Discuz论坛报错this is marked as crashed and should be repaired之类错误解决方法

2016-01-12 15:47:47 5910

discuz使我们熟知的开源论坛网站,在我们长期的使用过程中难免会遇到些问题。

下面当我们登录时候发现提示如下图的情况我们应该如何解决:


首先我们分析可以看出来是数据库中的问题。其次我们可以看到他的提示是:Table .a1116130613security_failedlog is marked as crashed and should be repaired   SELECT count(*) FROM security_failedlog 在查询表security_failedlog时候报错的错误。那么我们可以判断是security_failedlog这个表出现问题了,通常我们遇到的不一定是这个表,也可能是其他的表,但是我们会发现错误提示消息都是 xxxxxx表 is marked as crashed and should be repaired。下面有一段查询数据库表查询语句。这里知道了原因那么我们就去解决原因。

解决方法就很简单了,一般可以对那个出错的表进行修复就可以了。

这里我们用到的phpmyadmin对这个数据库进行管理和操作,所以我们只需要在phpmyadmin链接到数据库后找到该表,然后进行修复。



等修复后者刷新下网站就可以正常出现了。














提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: