用户名:
密 码: 记住
您当前的位置:首页 > 网络编程 > mysql教程

MYSQL is marked as crashed and should be repaired解决办法

时间:2015-01-23  来源:西部数据  作者:西部数据

问题分析:错误产生原因,有网友说是频繁查询和更新[数据表]表造成的索引错误,因为我的页面没有静态生成,而是动态页面,因此比较同意这种说法。还有说法为是MYSQL数据库因为某种原因而受到了损坏,如:数据库服务器突发性的断电、在提在数据库表提供服务时对表的原文件进行某种操作都有可能导致MYSQL数据库表被损坏而无法读取数据。总之就是因为某些不可测的问题造成表的损坏。

解决办法:修复如下在你的mysql/bin下面找到myisamchk,在命令行中输入:

myisamchk -c -r d:mysqldataabc.MYI

即可.

国外参考:

  1. myisamchk 
  2. /etc/init.d/mysql stopDann kann man sich mit dem Brachial-Tool ans Werk machen: 
  3. hist-web:/var/lib/mysql/wsu# myisamchk smt_stats.MYI 
  4. Checking MyISAM file: smt_stats.MYI 
  5. Data records:  139144   Deleted blocks:       0 
  6. myisamchk: warning: Table is marked as crashed 
  7. check file-size 
  8. myisamchk: error: Size of datafile is: 10473472          Should be: 10473480 
  9. check record delete-chain 
  10. check key delete-chain 
  11. check index reference 
  12. check data record references index: 1 
  13. myisamchk: error: Found 139145 keys of 139144 
  14. check record links 
  15. myisamchk: error: Recordlink that points outside datafile at 10473420 
  16. MyISAM-table 'smt_stats.MYI' is corrupted 
  17. Fix it using switch "-r" or "-o"Ich tat, wie mir befohlen wurde: 
  18. hist-web:/var/lib/mysql/wsu# myisamchk -r smt_stats.MYI 
  19. - recovering (with sort) MyISAM-table 'smt_stats.MYI' 
  20. Data records: 139144 
  21. - Fixing index 1 
  22. Found block that points outside data file at 10473420Zur Sicherheit überprüfte ich die Tabelle erneut: 
  23. hist-web:/var/lib/mysql/wsu# myisamchk smt_stats.MYI 
  24. Checking MyISAM file: smt_stats.MYI 
  25. Data records:  139144   Deleted blocks:       0 
  26. check file-size  --phpfensi.com 
  27. check record delete-chain 
  28. check key delete-chain 
  29. check index reference 
  30. check data record references index: 1 
  31. check record linksDa alles wieder rosig aussah, konnte man MySQL wieder hochfahren: 
  32. /etc/init.d/mysql start
来顶一下
返回首页
返回首页
推荐资讯
WiFi太不安全:7岁女孩11分钟内入侵公共网络 WiFi太不安全:7岁女孩11分钟内入侵近期刚刚发布研究说WiFi网络能获得人们手机里多少私人信息,
不服跑个分?人工智能也出现“刷分”乱象 不服跑个分?人工智能也出现“刷分2014年,人工智能领域突然爆发,成为了科研和科技创业的热门
相关文章
栏目更新
栏目热门