我需要一些帮助(请原谅我的英语不好)。
mysql 运行几个小时后突然停止。从那时起,我无法启动它。我还重启了电脑。我收到以下错误消息
mysqld.exe: Table '.\mysql\db' is marked as crashed and last (automatic?) repair failed
Fatal error: Can't open and lock privilege tables: Table '.\mysql\db' is marked as crashed and last (automatic?) repair failed
我该怎么办?有什么建议吗?
我正在使用 xampp 5.6.14。
谢谢。
答案1
停止mysql服务。进入数据库,修复表
mysql myisamchk -r -v -f mysql/<DB_NAME>/<TABLE_NAME>
尝试修复之前不要忘记进行备份。
您可以在官方文档中找到更多相关信息:http://dev.mysql.com/doc/refman/5.0/en/mysqlcheck.html