mysql闲置8小时后,自动关闭连接,再对数据库进行 *** 作就会出问题,如何解决

mysql闲置8小时后,自动关闭连接,再对数据库进行 *** 作就会出问题,如何解决,第1张

你闲置数据库之前,要先断开连接, 等你需要使用时 再次连接,

简单地说就是 用完后,写点代码,将其关闭,然后再使用时 再做检查, 如果连接已经关闭,再次连接

这样做也是因为你的闲置时间太长了,

如果是一个小时或者两个小时什么的可以考虑设置数据库的断开时间

维护一个toB智能制造项目的时候,发现mysql偶尔会报错:

这个错误发生时,重新调用接口即可重新连接上,倒是没有特别大的阻碍,但是偶尔跳出还是烦人。所以我花了点时间研究了下。

这个问题很明显,就是mysql连接断了。

网上查到的解决方案无非以下几种:

试过了,但是后来发现,这个参数仅针对mysql4.x有效果,现如今的mysql稳定版大多是5.7,还有很多同行直接使用mysql8.x,所以这个方法没有效果。

这个都不用试,标准的spring项目谁会没事只开一个连接

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6846036.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-29
下一篇 2023-03-29

发表评论

登录后才能评论

评论列表(0条)

保存