Table '.\mysql\user' is marked as crashed and should be repaired
解决方法如下:
找到mysql的安装目录的bin/myisamchk工具,在命令行中输入:
myisamchk -c -r ../data/mysql/user.MYI (注意修改表存放路径)
然后myisamchk 工具会帮助你恢复数据表的索引。重新启动mysql,问题解决。
本文介绍了一种解决MySQL用户表崩溃的方法。当遇到'Table'.mysqluser'ismarkedascrashedandshouldberepaired'错误时,可以通过使用myisamchk工具进行修复。具体步骤为:找到mysql安装目录下的bin/myisamchk工具,在命令行中输入myisamchk-c-r../data/mysql/user.MYI(需替换实际路径)。运行该命令后,myisamchk将恢复数据表的索引,重启MySQL服务即可解决问题。
解决方法如下:
找到mysql的安装目录的bin/myisamchk工具,在命令行中输入:
myisamchk -c -r ../data/mysql/user.MYI (注意修改表存放路径)
然后myisamchk 工具会帮助你恢复数据表的索引。重新启动mysql,问题解决。

被折叠的 条评论
为什么被折叠?