最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

mysql数据库连接空闲超过8小时自动断开,项目无法连接数据库_MySQL

来源:懂视网 责编:小采 时间:2020-11-09 19:27:40
文档

mysql数据库连接空闲超过8小时自动断开,项目无法连接数据库_MySQL

mysql数据库连接空闲超过8小时自动断开,项目无法连接数据库_MySQL:公司的一个项目,放在阿里云上测试当天都能正常访问,结果睡了一觉就显示无法连接到数据库,纠结了几天 com.mysql.jdbc.exceptions.MySQLNonTransientConnectionException: Connection.close() has already been called.
推荐度:
导读mysql数据库连接空闲超过8小时自动断开,项目无法连接数据库_MySQL:公司的一个项目,放在阿里云上测试当天都能正常访问,结果睡了一觉就显示无法连接到数据库,纠结了几天 com.mysql.jdbc.exceptions.MySQLNonTransientConnectionException: Connection.close() has already been called.

公司的一个项目,放在阿里云上测试
当天都能正常访问,结果睡了一觉就显示无法连接到数据库,纠结了几天
com.mysql.jdbc.exceptions.MySQLNonTransientConnectionException: Connection.close() has already been called. Invalid operation in this state.

上网查找原因,原来是mysql数据库连接超时,默认是8小时28800秒

mysql>show global variables like 'wait_timeout';

执行这条语句我们可以看到,显示的结果为28800s=8小时
我的是linux版的
更改/etc/my.cnf文件(有些是/etc/mysql/my.cnf)

windows对应的叫my.ini
在[mysqld]增加wait_timeout=<时间(秒)>

测试显示问题解决了。

注:解决方案来自网络,感谢他们,希望能帮助其他人

文档

mysql数据库连接空闲超过8小时自动断开,项目无法连接数据库_MySQL

mysql数据库连接空闲超过8小时自动断开,项目无法连接数据库_MySQL:公司的一个项目,放在阿里云上测试当天都能正常访问,结果睡了一觉就显示无法连接到数据库,纠结了几天 com.mysql.jdbc.exceptions.MySQLNonTransientConnectionException: Connection.close() has already been called.
推荐度:
标签: 连接 无法 数据库
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top