0


我的Mysql突然挂了(Communications link failure)

在一个风和日丽的下午,我照常继续做着我的项目,今天的主题是一个涉及多表的分页查询

老复杂了!写了半天才搞好。当我满怀期待运行项目,进入页面后发现登陆后台却怎么也登陆不上,吓得我连忙回去查看后台日志,我的天呐,这是什么情况:

主要报错为:

Communications link failure

翻译:通信链路故障

The last packet sent successfully to the server was 0 milliseconds ago

翻译:上次成功发送到服务器的数据包是0毫秒前。驱动程序尚未从服务器收到任何数据包

于是,我照常复制error信息到CSDN,“解决方案”琳琅满目

首先,我按照别人的说法“修改连接等待时间”,“升级jar包版本”,修改了Mysql安装目录下配置文件信息

在目录中加上了,最长等待时间:

[mysqld] 
wait_timeout=31536000 
interactive_timeout=31536000

结果同样也是无济于事,一登录就报一堆错

这时想起回去打开Navicate看看里面的表还在不在,是不是中病毒了表被删了导致连接不上,可我发现主机直接连接不到数据库了:

吓得我连忙叫来老师,没想到老师直接三下五除二就解决了问题:

其实,重启一下MySQL服务就好了

最后主机也是成功连接到了Mysql:


本文转载自: https://blog.csdn.net/weixin_57535055/article/details/127540282
版权归原作者 懒羊羊.java 所有, 如有侵权,请联系我们删除。

“我的Mysql突然挂了(Communications link failure)”的评论:

还没有评论