The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
首先网上说的重启、在my.cny加wait_timeout=86400配置都没用。
我的mysql是8.0.31,驱动也是8.x最新的,
即:Class.forName(“com.mysql.cj.jdbc.Driver”);
解决办法:
配置文件数据库url中加 useSSL=false
如果MySQL的版本为5.7以上时,必须加上useSSL=false,直接通过用户账号和密码进行连接MySQL数据库;当MySQL的版本是5.7以下则不进行要求,默认使用useSSL=false。