mysql自动断开连接的问题(从数据库端处理方案)
mysql与程序连接,在一定时间内没有出现连接超过mysql的连接等待时间(wait_timeout)会出现断开连接情况,跟数据库配置有关。
mysql默认连接等待时间是为(28800s)即8h,
可以通过 如图
命令:show global variables like 'wait_timeout' 查看等待时间
在msql5中wait_timeout的最大值分别是24d/365(win/linux);
在mysql中的安装目录中的my.ini增加一行 wait_timeout=1814400
linuix在etc/my.cnf中