DedeCMS客户常常遇到数据信息表出現出错 dede_search_keywords is marked as crashed and should be repaired ,这一表明你的数据信息表将会是奔溃了,必须修补,对于此事大家有下列机种方式:

1.应用DedeCMS系统软件修补表作用
假如数据信息量并不大,能够立即在DedeCMS后台管理应用数据信息表修补的作用,这一是较为非常容易便捷的。
或是能够依靠第三方的MySQL管理方法专用工具,比如PHPMyadmin或是HeidiSQL
2.数据信息量大提议应用终端设备的方法:
2.1. myisamchk
应用myisamchk务必临时终止MySQL 网络服务器。比如,大家要维修blog数据信息库。实行下列实际操作:
# service mysql stop (终止MySQL)
# myisamchk -r /datawhere/blog/*MYI
# service mysql start myisamchk 会全自动查验并修补数据信息表格中的数据库索引不正确。
2.2. mysqlcheck
应用mysqlcheck不用终止MySQL,能够开展热修补。实际操作流程以下:(维修 blog库)
# mysqlcheck -r -uroot -p blog
留意,不管是 myisamchk還是mysqlcheck,一般状况下不必应用-f强制性修补,-f主要参数会在碰到一般修补没法取得成功的情况下删掉
一部分错误数据信息以试着修补。因此,不上迫不得已不必应用-f。
涉及到数据信息库实际操作请先备份数据,防止万一。