ERROR 2013 (HY000): Lost connection to MySQL server at 'reading initial communication packet

今天清理了一下电脑软件,然后重启了一下电脑,这个时候突然发现项目连接不上数据库了,这是我的spring
boot项目报的错:
Failed to obtain JDBC Connection; nested exception is com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure

很明显连接数据库失败,于是我打开navicat,想查看一下数据库的表信息,结果也连接不到数据库,又用windows的命令行尝试了连接数据库,依然报错如下:
ERROR 2013 (HY000): Lost connection to MySQL server at ‘reading initial communication packet’, system error: 0

检查数据库服务发现是正常启动的,下意识的重启了一下,再次连接,居然可以正常连接数据库了!

这让我突然想起昨天的spring boot的一个奇怪的错误,启动idea自带的tomcat7服务器是可以正常启动的,但是在打开index.html页面的时候报错了,意思是说路径错误或者页面不存在,但是路径和页面都是没有问题的,再次仔细检查项目,发现在target文件夹下面的templates下面并没有index.html。
rebuild项目,页面可以正常加载了!

ERROR 2013 (HY000): Lost connection to MySQL server at 'reading initial communication packet

上一篇:Project Server 2013两个权限模型介绍


下一篇:Exchange 2013 部署(一)先决条件