扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
应用程序和数据库建立连接,如果超过8小时应用程序不去访问数据库,数据库就断掉连接 。这时再次访问就会抛出异常,如下所示:
网上的文章中对此的解决办法多半是在数据库连接字符串中增加“autoReconnect=true ”选项。但是这只对mysql4以前的版本有效。在最新的mysql中不能这么做。其实要解决这个问题也很简单,就是修改mysql的启动参数。缺省mysql的timeout时间是28800秒,也就是8小时,增加一个0就没问题了。
也可以在" my.ini"文件中增加此参数
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。