MySQL第二天早上第一次连接超时报错,com.mysql.jdbc.exceptions.jdbc4.CommunicationsException.
是由于MySQL服务在长时间不连接之后断开了,断开之后的首次请求会抛出这个异常。
查看相应的设置
mysql﹥ show global variables like 'wait_timeout';
解决方法:
linux的mysql配置文件:/etc/my.cnf 中加入一行(22天)
wait_timeout=1900800
查看mysql5的手册,wait_timeout的最大值分别是24天/365天(windows/linux)
windows修改mysql的配置文件my.ini