原因
默认无操作超时时间为8小时(8*60*60 =28800),超时后,项目在连接会报错,需要重启项目
相关知识
wait_timeout:交互式连接,类似jdbc
interactive_timeout:非交互式连接,类似客户端
解决方法
去my.ini中修改下面两个值,延长超时时间
wait_timeout=31536000
interactive_timeout=31536000
使用下面SQL查看修改结果
show variables like '%timeout%';