dedecms, mysql, 修复, 两个, 小技
DedeCMS用户经常碰到数据表出现报错“dede_search_keywords'ismarkedascrashedandshouldberepaired”,这个说明您的数据表可能是崩溃了,需要修复,对此咱们有以下机种具体的方法:1.使用DedeCMS系统修复表功能如果数据量不大,可以直接在DedeCMS后台使用数据表修复的功能,这个是比较容易方便的。 或者可以借助第三方的MySQL管理工具,例如PHPMyadmin或者HeidiSQL2.数据量大建议使用终端的方式:2.1.myisamchk使用myisamchk必须暂时停止MySQL网站站点的服务器。 例如,咱们要检修blog网站数据库。 执行以下具体操作办法:#servicemysqlstop(停止MySQL) #myisamchk-r/datawhere/blog/*MYI #servicemysqlstartmyisamchk会自动检查并修复数据表中的索引错误。 2.2.mysqlcheck 使用mysqlcheck无需停止MySQL,可以进行热修复。 具体操作办法步骤如下:(检修blog库)#mysqlcheck-r-uroot-pblog注意,无论是myisamchk还是mysqlcheck,一般情况下不要使用-f强制修复,-f参数会在遇到一般修复无法成功的时候删除 部分出错数据以尝试修复。 所以,不到万不得已不要使用-f。 小技巧 , 修复 , 两个 |
DedeCMS修改广告代码后前台不更新的解决方法