Discuz教程网

Discuz X2.5解决marked as crashed and last (automatic) repair错误的教程

[复制链接]
authicon dly 发表于 2012-10-3 18:02:56 | 显示全部楼层 |阅读模式
discuz错误:Table ‘%s’ is marked as crashed and last (automatic) repair failed的官方解决办法
解决错误Table ‘%s’ is marked as crashed and last (automatic) repair failed
打开论坛出现(144) Table '.\1004hao\common_syscache' is marked as crashed and ...解决办法


出现这个错误:
Discuz! Database Error
(144) Table '.\1004hao\common_syscache' is marked as crashed and last (automatic?) repair failed
SELECT * FROM common_syscache WHERE `cname` IN('setting','style_default','cronnextrun')

PHP Debug


No.FileLineCode
1admin.php25discuz_application->init()
2source/class/discuz/discuz_application.php66discuz_application->_init_setting()
3source/class/discuz/discuz_application.php596loadcache(Array)
4source/function/function_core.php666table_common_syscache->fetch_all(Array)
5source/class/table/table_common_syscache.php61discuz_database::query(%s)
6source/class/discuz/discuz_database.php136db_driver_mysql->query(%s, false, false)
7source/class/db/db_driver_mysql.php151db_driver_mysql->halt(%s, %d, %s)
8source/class/db/db_driver_mysql.php218break()

bbs.1004hao.com 已经将此出错信息详细记录, 由此给您带来的访问不便我们深感歉意. Need Help?

错误编号:144

问题分析:
1.是频繁查询和更新表造成的索引错误,因为页面没有静态生成,而是动态页面。
2.是MYSQL数据库因为某种原因而受到了损坏。
(如:数据库服务器突发性的断电、在数据库表提供服务时对表进行某种操作都有可能导致数据库表被损坏而无法读取数据,还有就是因为某些不可测的问题造成表的损坏。)

解决方法:
1、通过论坛的 tool 工具进行修复(推荐)
下载地址和使用说明见:
站长的伴侣,Tools 2.5 版本发布(适用于 Discuz! X2.5)
2、myisamchk 修复
myisamchk 命令的格式如下:
1)myisamchk –recover tbl_name
2)myisamchk –recover /path/tbl_name
这种方法要指定数据表在磁盘上的位置。
3、使用 phpMyAdmin 修复数据的方法(推荐)
进入论坛数据库,然后选择要修复的表,在页脚下拉框选择“修复”即可。
注意:如果需要修复数据库,修复前一定要做好备份。
本人用第三种办法,成功解决~ \(^o^)/

注:修复数据库前一定要备份数据!

用 myisamchk 修复详解
举例说明:
数据库名:test
表名:test_member
myisamchk 工具路径:E:\wamp\bin\mysql\mysql5.1.36\bin\myisamchk.exe
开始 -> 运行 输入 cmd
游客,如果您要查看本帖隐藏内容请回复

进入 myisamchk 工具修复,具体步骤如图。若执行后不行,请把 --recover 改为 --safe -recover 修复。 1c4f2010261568b4a5ef3f65.jpg




上一篇:Discuz X2.5修改复制连接为ubb代码,方便转帖至其他网站
下一篇:Discuz X2.5报 function eaccelerator_get()错误的解决办法
authicon aazhangc1 发表于 2013-5-14 21:23:35 | 显示全部楼层
回复了还要回复
authicon 游戏吧丶小磊 发表于 2013-5-15 21:07:32 | 显示全部楼层
强烈支持楼主ing……
authicon xyklt卡神网 发表于 2013-8-23 10:59:31 | 显示全部楼层
急用。。回复查看内容
authicon ⒎紛s帥氣 发表于 2013-8-29 15:12:49 | 显示全部楼层
看到这帖子真是高兴!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2025-5-2 06:49

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表