当前位置: 首页 > 知识 >正文

mysql 8小时(mysql超时断开连接)

我在我的项目中发现一个规律,当应用程序与数据库建立连接时,如果超过8小时,应用程序语句将不会访问数据库,数据库将断开连接。这时第二次访问就会抛出异常。

1.一般的解决方案是在数据库连接字符串中添加“autoReconnect=true”选项。但这只适用于mysql4之前的版本。在最新的mysql中是无效的。

其实有一个简单的方法可以解决这个问题,就是修改mysql的启动参数。默认情况下,mysql的超时时间是28800秒,正好是8小时。加个0就行了。

相关文章:
  • 6月20日基金净值:鹏华中证细分化工产业ETF最新净值0.6741,跌0.59%
  • 5月4日基金净值:广发安宏回报混合A最新净值1.0664,跌1.17%
  • 7月3日基金净值:南方中证1000ETF最新净值2.6578,涨0.17%
  • 5月30日基金净值:华安双债添利债券A最新净值1.2855,涨0.06%
  • 华夏标普500ETF(QDII)净值上涨1.18% 请保持关注
  • 4月26日基金净值:景顺长城资源垄断混合最新净值0.56,涨0.36%
  • 又见“无证上岗”!这家银行被点名
  • dedecms经常出现mysql"连接数据库失败,可能数据库密码不对"解决方案
  • 6月6日基金净值:南方优选成长混合A最新净值3.394,跌0.61%
  • 5月10日基金净值:嘉实农业产业股票A最新净值1.8234,跌0.9%