有三个方法可以解决这个问题:
1:修改MySQL配置参数
2:修改JDBC
3:修改第三方的数据库连接池应用 Proxool.xml
方法1的解决方案:
这个参数的名称是 wait_timeout,其默认值为 28800秒(8小时)。其意义为关闭一个连接之前在这个连接上等到行动的秒数,也就是说,如果一个连接闲置超过这个选项所设置的秒数,MySQL 会主动断开这个连接。
mysql交互输入每次显示终端连接已断开是MySQL的默认设置。当一个连接的空闲时间超过8小时后,MySQL就会断开该连接。超过这个时间(默认是8小时)对数据库没有任何 *** 作,那么MySQL会自动关闭数据库连接以节省资源。1,查看系统进程,确定mysql是不是真的关闭了;2,使用bin文件夹下的mysqlcheck修复
3,查看my.err,看看有没有什么报错信息,贴出来看看
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)