is marked as crashed and last (automatic?) repair failed

当遇到MySQL数据表错误提示'is marked as crashed and last (automatic?) repair failed',可以尝试使用myisamchk工具进行修复。文章介绍了包括快速修复、常规修复和安全恢复在内的多种修复方法,以及在执行修复前需要注意停止mysqld服务以避免冲突。
摘要由CSDN通过智能技术生成

is marked as crashed and last (automatic?) repair failed 

 

修复mysql数据“is marked as crashed and last (automatic?) repair failed”的几种方法

如果您的服务器是独立主机强烈建议使用命令行方式进行修复:
修复前将mysql服务停止。
如果是Win主机,打开命令行方式,然后进入到mysql的/bin目录。
执行myisamchk -r d:\mysql\data\discuz\*.MYI
其中d:\mysql\data\discuz\换成您的数据库所在路径。
如果是类Unix主机,
[@bin]./myisamchk -r /www/数据库目录/table.MYI 即可。(ok)

 myisamchk支持下列选项:

  -a, --analyze

  分析键值的分布。这通过让联结优化器更好地选择表应该以什么次序联结和应该使用哪个键来改进联结性能。

  -#, --debug=debug_options

  输出调试记录文件。debug_options字符串经常是'd:t:o,filename'。

  -d, --description

  打印出关于表的一些信息。

  -e, --extend-check

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值