mysql突然出现连接上了就自动closed的问题。Communications link failure

之前一直是没有问题了,突然今天出了个问题,spring boot启动不了,报错Communications link failure

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

上张图比较清楚

直接翻译过来:连接失败 driver连不上server

1、看看mysql有没有运行,设置开机自启的,这个可能性有些小。

看了一下,是开着的,但是用mysql 客户端一连,竟然closed的,感觉设置了一个触发器一样,只要一连就给我断开,奇怪的事,竟然还可以操作。

2、看看关了客户端连接,是不是可以连上,发现spring boot启动正常,是可以的。但是还是自动closed的。

3、把连接都断开,然后手工关掉mysql server,然后再开启,提示输入密码,基本上知道了,应该又是权限的问题导致。

4、输入密码,再关,再开,不需要输入密码了。

5、一切正常。

之前在网上查过,也有碰到类似问题的,但是基本上是超过时间,系统自动断开,才会报这个错,其实之间好几年前也碰到过,后来还是通过配制解决了。

但是没有上线,那不可能会有这种问题。

总结:没有上线之前,一般是mysql server没有启动,或者是权限问题,导致mysql server不稳定。

道法自然
原文地址:https://www.cnblogs.com/jiduoduo/p/14589963.html