当前位置: > 原创文章 > 技术IT >

"is marked as crashed and should be repaired"解决方案
栏目分类:技术IT   发布日期:2019-01-03   浏览次数:-

打开报错如下: Table .\Tablename\dede is marked as crashed and should be repaired 这个dede表出现问题,需要修复。一般情况下这个问题数据库都会自行修复,看到这个提示,意味着自动修复已经失败了。如果去解决呢? 找到mysql的安装目录的bin/myisamchk
打开报错如下:
Table '.\Tablename\dede' is marked as crashed and should be repaired
这个dede表出现问题,需要修复。一般情况下这个问题数据库都会自行修复,看到这个提示,意味着自动修复已经失败了。如果去解决呢?
 
找到mysql的安装目录的bin/myisamchk工具,在命令行中输入:

myisamchk -c -r ../data/tablename/dede.MYI

如何你还不知道dos下如何跳转目录点击这里 cmd(dos)下如何跳转到指定的目录文件夹呢
然后myisamchk 工具会帮助你恢复数据表的索引。最后重新启动mysql服务。

问题分析:

 
错误产生原因一频繁查询和更新dede_archives表造成的索引错误还有说法为是MYSQL数据库因为某种原因而受到了损坏,如:数据库服务器突发性的断电、在提在数据库表提供服务时对表的原文件进行某种操作都有可能导致
MYSQL数据库表被损坏而无法读取数据。总之就是因为某些不可测的问题造成表的损坏。
 

相关热词:

相关内容
   豫ICP备18044751号-1  
原创文章