日期:2014-05-16  浏览次数:20417 次

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中