mysql“因客户端异常退出导致下次无法连接”的解决方案
1、cmd进入mysql的bin目录下,执行:(注意:执行前要保证mysql服务启动中)
mysqlcheck -c —all-databases -uroot -p
检查所有库中的所有表
如果出现“MySql clients are using or haven’t closed the table properly”的错误,可以查看到哪张表出现问题
2、mysql -u root -p 以管理员身份进入
3、CHECK TABLE 表名;
-— ERROR
REPAIR TABLE 表名;
CHECK TABLE 表名;
-— OK
4、退出后,再执行 mysqlcheck -c —all-databases -uroot -p,此时所有表都正常。
5、重启服务即可
还没有评论,来说两句吧...