设为首页 加入收藏

TOP

ERROR 145 (HY000):Table '$table' is marked as...解决
2015-07-24 10:19:30 来源: 作者: 【 】 浏览:0
Tags:ERROR 145 HY000 :Table ' table' marked as... 解决

ERROR 145 (HY000):Table '$table' is marked as...解决
?
今天打开系统报错,排查下去,具体是这个错误:
? www.2cto.com ?
ERROR 145 (HY000): Table './cmxt/cm_user_pref' is marked as crashed and should be repaired
?
?解决方法如下:(用此方法修复成功)?
mysql> repair table cmxt.cm_user_pref;
+-------------------+--------+----------+----------+
| Table ? ? ? ? ? ? | Op ? ? | Msg_type | Msg_text |
+-------------------+--------+----------+----------+
| cmxt.cm_user_pref | repair | status ? | OK ? ? ? |
+-------------------+--------+----------+----------+
?
google了一篇排名第一的帖子,解决方法如下:
1
首先需要定位到你的mysql的bin目录,里面包含myisamchk.exe文件的目录
2
./myisamchk -c -r 数据库表MYI文件的路径
3
(例如:/home/ mysql/var/crawlerfeedsky/aaaa.MYI)
4
如果还不行,就-f 强制修复
?
尝试这种解决方法,但是行不通,会报如下的错误:
myisamchk: error: 20 when opening MyISAM-table '../mysql/cmxt/cm_user_pref'
?
不是很理解。但是用上面那种repair table的方法就ok了。
?
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇MySQL安装之“版本5.0” 下一篇MySQL事务学习 --> 分布式事务

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Python 数据分析与可 (2025-12-26 21:51:20)
·从零开始学Python之 (2025-12-26 21:51:17)
·超长干货:Python实 (2025-12-26 21:51:14)
·为什么 Java 社区至 (2025-12-26 21:19:10)
·Java多线程阻塞队列 (2025-12-26 21:19:07)