当前位置:首页 > 资讯动态 > 网站建站 >

查看更多资讯中心

DZ论坛TABLE %S IS MARKED AS CRASHED AND SHOULD BE REPAIRED解决2017-06-07 来源:蓝典网络

内容摘要:DZ论坛TABLE ‘%S’ IS MARKED AS CRASHED AND SHOULD BE REPAIRED解决思路...

DZ论坛TABLE ‘%S’ IS MARKED AS CRASHED AND SHOULD BE REPAIRED解决思路

在运行discuz程序,类似Discuz! Database Error这种数据库报错的提示非常多,像今天小编给大家介绍的这个错误:Table ‘%s’ is marked as crashed and should be repaired,这个错误一般出现在大家对Discuz论坛进行网站搬家或者对数据库进行操作之后出现,详细报错如下图:

dz 11 8 1 300x59 discuz访问出现Table %s is marked as crashed and should be repaired解决思路

遇到这种报错不要惊慌,是可以恢复正常的,从报错提示:
SELECT * FROM pre_common_process WHERE ` processid `=’DZ_CRON_6′
来看,是数据库表“pre_common_process”有问题,也就是说,在数据库里面的表“pre_common_process”出错了,这样修复的时候找到该数据库下的该表修复就可以了。
解决方法有两种:
1、利用Discuz的Tools急诊箱进行修复;
首先下载Tools工具:点击下载,然后安装并使用
这个工具有一个“修复数据库” 功能,点击一键修复: 先执行 CHECK TABLE 操作,然后按照检查的结果对有错误的数据表执行REPAIR TABLE 操作,接着进入详细页面检查或修复: 列出详细表,对单表进行检查或修复;并支持复选修复多个表的功能。
注意:这里只需要对“pre_common_process”进行修复即可。

2、登陆数据库管理工具phpmyadmin直接修复数据表;
这里以无忧主机空间管理系统为案例,登陆v3.51php.com,主机管理,数据库管理,登陆phpmyadmin,这里使用数据库用户名,数据库密码登陆进去,选中Discuz数据库,选中需要修复的表“pre_common_process”,选中该表,如下图所示:

dz 11 8 2 300x99 discuz访问出现Table %s is marked as crashed and should be repaired解决思路

进行以下操作:

dz 11 8 3 discuz访问出现Table %s is marked as crashed and should be repaired解决思路

修复表一下即可。

DZ论坛TABLE ‘%S’ IS MARKED AS CRASHED AND SHOULD BE REPAIRED解决思路


要做网站?580全包

咨询客服

蓝典客服热线 电话:0592-5325273 13950058311 微信:13950058311 客服QQ:1391796206
284028140
扫描二维码
添加客服微信

扫码关注

公众号:蓝典网络 (landianwl) 扫描二维码
关注蓝典公众号