通过phpMyAdmin从MySQL错误144中恢复
发布时间:2020-12-13 17:12:18 所属栏目:PHP教程 来源:网络整理
导读:144 – Table ‘my table name’ is marked as crashed and last (automatic?) repair failed 我没有任何shell终端来访问我的表. 如何使用phpMyAdmin解决这个问题? 我已经运行了这个: CHECK TABLE [mytable name];REPAIR TABLE [mytable name] USE_FRM; --
我没有任何shell终端来访问我的表. 如何使用phpMyAdmin解决这个问题? 我已经运行了这个: CHECK TABLE [mytable name]; REPAIR TABLE [mytable name] USE_FRM; -- or without FRM. I got no response from this one. ANAYLZE TABLE [mytable name] 解决方法
尝试运行命令’myisamchk -r’,这意味着删除MySQL表中的无效行并重建其索引文件.该实用程序有助于验证和修复损坏的MySQL数据库表.
运行’myisamchk’实用程序后,运行’Check Table’命令以验证MyISAM表是否有错误(如果有).该命令的语法如下: CHECK TABLE tbl_name [,tbl_name] ... [option] … option = {FOR UPGRADE | QUICK | FAST | MEDIUM | EXTENDED | CHANGED} 如果问题仍然存在,您可以通过运行命令“修复表”来修复损坏的MySQL数据库表,如下所示: REPAIR [NO_WRITE_TO_BINLOG | LOCAL] TABLE tbl_name [,tbl_name] ... [QUICK] [EXTENDED] [USE_FRM] (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |