欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

MySQL数据库出错:Table is marked as crashed and should be repaired 检理表 修复表 有大用

shiping1 的头像

谷歌  "phpmyadmin mysqlcheck"

MySQL数据库出错:Table is marked as crashed and should be repaired

前天,公司突然打电话过来。说是网站挂了,不巧的是我正在车上,没在家。就先用手机登录看了下 ,报了上面的错误。我一看这意思,是那个表挂了,要修复一下啊。但是我也不能进行操作,只好等下了车去网吧了。

等到了网吧,把这个错误百度了下,其意主要是说:数据表'table'被标记有问题,需要修复。最简单得分方法是点击Phpmyadmin上的 repair按纽就自动修复。如果还是不行的话用 myisamchk工具 找到mysql的安装目录bin/myisamchk工具,在命令行中输入:$ myisamchk -c -r ../data/tablename/posts.MYI 然后myisamchk 工具会帮助你恢复数据表的索引。也不用重新启动mysql 。还可以用 repair命令 连接到数据库,执行命令:mysql>REPAIR TABLE `ios_samples`;
但是这个问题是什么原因引起的呢?

我使用的检查表方法
点某数据库 滚动到最下面 全选  检查表

(相当于执行
CHECK TABLE `access`, `accesslog`, `actions`, `actions_aid`, `advanced_help_index`, `authmap`, `batch`, `blocks`, `blocks_roles`, `boxes`, `cache`, `cache_block`, `cache_content`, `cache_filter`, `cache_form`, `cache_l10n_update`, `cache_menu`, `cache_page`, `cache_rules`, `cache_update`, `cache_views`, `cache_views_data`, `captcha_points`, `captcha_sessions`, `ckeditor_role`, `ckeditor_settings`, `comments`, `contemplate`, `contemplate_files`, `content_access`, `content_field_artivle_title`, `content_field_artivle_url`, `content_field_click_num`, `content_field_cnzz_ip_num`, `content_field_flag`, `content_field_kf_xq_dianhua`, `content_field_kf_xq_fzsj_yxzx`, `content_field_kf_xq_fzzb_yxzx`, `content_field_kf_xq_sheli_yxzx`, `content_field_kf_xq_yxzx`, `content_field_kf_xq_zgk_yxzx`, `content_field_kf_xq_zzx`, `content_field_leixing`, `content_field_mj_time`, `content_field_mubiao_baoming`, `content_field_mubiao_dianji`, `content_field_mubiao_shangmen`, `content_field_mubiao_xiaofei`,[...])



我使用的修复表方法 分两步
1)在phpmyadmin中执行命令 REPAIR TABLE `ios_samples`;
2)点击Phpmyadmin上的 表ios_samples  点修复(repair) 按纽就自动修复。




 

1、从网上查了下有的说是频繁查询和更表造成的索引错误。

2.还有说法为是MYSQL数据库因为某种原因而受到了损坏,如:数据库服务器突发性的断电、在提在数据库表提供服务时对表的原文件进行某种操作都 有可能导致MYSQL数据库表被损坏而无法读取数据。总之就是因为某些不可测的问题造成表的损坏。有些费解,知道的朋友可以告诉我一下啊!


点某数据库 滚动到最下面 全选  分析表

(相当于 执行 ANALYZE TABLE `access`, `accesslog`, `actions`, `actions_aid`, `advanced_help_index`, `authmap`, `batch`, `blocks`, `blocks_roles`, `boxes`, `cache`, `cache_block`, `cache_content`, `cache_filter`, `cache_form`, `cache_l10n_update`, `cache_menu`, `cache_page`, `cache_rules`, `cache_update`, `cache_views`, `cache_views_data`, `captcha_points`, `captcha_sessions`, `ckeditor_role`, `ckeditor_settings`, `comments`, `contemplate`, `contemplate_files`, `content_access`, `content_field_artivle_title`, `content_field_artivle_url`, `content_field_click_num`, `content_field_cnzz_ip_num`, `content_field_flag`, `content_field_kf_xq_dianhua`, `content_field_kf_xq_fzsj_yxzx`, `content_field_kf_xq_fzzb_yxzx`, `content_field_kf_xq_sheli_yxzx`, `content_field_kf_xq_yxzx`, `content_field_kf_xq_zgk_yxzx`, `content_field_kf_xq_zzx`, `content_field_leixing`, `content_field_mj_time`, `content_field_mubiao_baoming`, `content_field_mubiao_dianji`, `content_field_mubiao_shangmen`, `content_field_mubiao_xiaofei[...])



点某数据库 滚动到最下面 全选  修复表
(相当于 执行 REPAIR TABLE `access`, `accesslog`, `actions`, `actions_aid`, `advanced_help_index`, `authmap`, `batch`, `blocks`, `blocks_roles`, `boxes`, `cache`, `cache_block`, `cache_content`, `cache_filter`, `cache_form`, `cache_l10n_update`, `cache_menu`, `cache_page`, `cache_rules`, `cache_update`, `cache_views`, `cache_views_data`, `captcha_points`, `captcha_sessions`, `ckeditor_role`, `ckeditor_settings`, `comments`, `contemplate`, `contemplate_files`, `content_access`, `content_field_artivle_title`, `content_field_artivle_url`, `content_field_click_num`, `content_field_cnzz_ip_num`, `content_field_flag`, `content_field_kf_xq_dianhua`, `content_field_kf_xq_fzsj_yxzx`, `content_field_kf_xq_fzzb_yxzx`, `content_field_kf_xq_sheli_yxzx`, `content_field_kf_xq_yxzx`, `content_field_kf_xq_zgk_yxzx`, `content_field_kf_xq_zzx`, `content_field_leixing`, `content_field_mj_time`, `content_field_mubiao_baoming`, `content_field_mubiao_dianji`, `content_field_mubiao_shangmen`, `content_field_mubiao_xiaofei`[...] )

来自 http://www.cnblogs.com/phpufo/archive/2012/11/30/2795939.html
普通分类: