查看: 731|回复: 2

[站长文档] Linux系统mysql数据库 Table 'xxx'is marked as crashed and last (automatic) rep

[复制链接]

1

主题

342

帖子

7万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
75866
发表于 2016-4-27 01:35:27 | 显示全部楼层 |阅读模式
通过mysql命令行来执行了。

1)service mysqld stop 停止mysql服务;

2)cd /var/local/mysql/tbl 切换到该表目录下(注意:不切换过来会总提示myisamchk一些错误导致失败);

3)myisamchk -r xxx.MYI (如果还是提示错误,就多加一个参数-f 强制进行。)

最后查看,成功!



注意:虽然这样成功了,但是当你再次添加文章的时候,又会出现这样的问题,所以长久的解

决办法如下:

把服务器上的数据导入到本地,然后在本地用myisamchk -r -f *.MYI修复了下,然后导回去。

[root@localhost tjinfo]# myisamchk -r dede_archives.MYI

- recovering (with sort) MyISAM-table 'dede_archives.MYI'

Data records: 1781

- Fixing index 1

- Fixing index 2

- Fixing index 3

- Fixing index 4



回复

使用道具 举报

0

主题

1228

帖子

1万

积分

精英

Rank: 1

积分
16209
发表于 2017-5-21 11:38:03 | 显示全部楼层
正需要,支持楼主大人了!
回复 支持 反对

使用道具 举报

1

主题

124

帖子

520

积分

vip会员

Rank: 1

积分
520
发表于 2017-5-21 11:42:42 | 显示全部楼层
啥也不说了,感谢楼主分享哇!
回复 支持 反对

使用道具 举报

*滑块验证:
您需要登录后才可以回帖 登录 | enginedx注册

本版积分规则

 
 



邮件留言:


 
返回顶部