像往常一样运行项目发现报错,翻译过来就是“不能连接MySql服务”,打开Mysql可视化工具Navicat果然登录不上,最初以为Navicat坏了,于是我用cmd命令连接还是报一样的错误
想起早晨我用腾讯的电脑管家加速了一下电脑,可能把我MySql的服务关掉了,打开MySql服务果不其然,服务没有启动,手动启动一下服务,重新运行项目就好了
在学习mysql之初,重装MySql时因为卸载不干净也发生过这个问题,如果不是因为服务没启动导致这个错误,需要确认一下MySql是否卸载干净了
可参考完全卸载MySql的文章:
看网上说防火墙屏蔽,连接超时也会导致这个错误发生,目前还没遇到过
2019-06-20更新:
为了截没有启动服务的图,我启动的服务又关闭了截完图忘记开启,运行项目报这个错误Communications link failure。也就是说不启服务会导致这个错误,据我所知MySQL服务器默认的“wait_timeout”太小也会导致这个错误
版权声明:本文为DengShangYu_原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。