原因
默认无操作超时时间为8小时(8*60*60 =28800),超时后,项目在连接会报错,需要重启项目
相关知识
wait_timeout:交互式连接,类似jdbc
interactive_timeout:非交互式连接,类似客户端
解决方法
去my.ini中修改下面两个值,延长超时时间
wait_timeout=31536000
interactive_timeout=31536000
使用下面SQL查看修改结果
show variables like '%timeout%';
本文介绍了解决MySQL连接超时的问题,详细说明了如何通过修改my.ini文件中的wait_timeout和interactive_timeout参数来延长默认的8小时超时时间,避免项目在长时间运行后因超时而报错。
默认无操作超时时间为8小时(8*60*60 =28800),超时后,项目在连接会报错,需要重启项目
wait_timeout:交互式连接,类似jdbc
interactive_timeout:非交互式连接,类似客户端
去my.ini中修改下面两个值,延长超时时间
wait_timeout=31536000
interactive_timeout=31536000
使用下面SQL查看修改结果
show variables like '%timeout%';
1380
1012

被折叠的 条评论
为什么被折叠?