• ♪ ♫ 不入漩涡深处,怎能知晓水下的美景? ♬
  • ♪ ♫ 韩非:我让人点灯,这样才可以照亮你的美! ♬
  • ♪ ♫ 焰灵姬:(书里面)有没有如胶似漆?♬
  • ♪ ♫ 韩非:胶和漆,易燃,易燃!♬
  • ♪ ♫ 焰灵姬:我看这屋里最值钱的,就是你了!♬
  • ♪ ♫ 韩非:我这人嗜酒如命,更加易燃。♬
  • ♪ ♫ 焰灵姬:那我试试,能不能点燃你!♬
留言板 0
夜雨 | 留言 | 2019年2月23日
Amaya丶夜雨
Amaya丶夜雨博客  深圳前端"小白"鼠
你必须非常努力,才能看起来毫不费劲。
You have to work very hard to look effortless.
♪♫ Autograph ♫♪ ♪♫ Autograph ♫♪ ♪♫ Autograph ♫♪ ♪♫ Autograph ♫♪
 术  块
AmSub990

Node中怎么保持MySql一直连接不断开

Amaya丶夜雨  |  前端菜鸡  |  MySql  |  2019-05-18 15:03:08 0 |  0 |  0

因为以前用的是SQL Server数据库,用ASP.NET来开发网站,现在采用MySQL+Node来开发,所以碰见的坑不少。

这里我分享一个可以采用的方法让MySql保持数据连接。


在MySql中,长时间没有对数据库进行任何操作,MySql Server就会关闭此链接。

如果没有设置MySql的 自动重连,那么我们的数据隔一段时间就会 “不见” 。

所以我们应该在js中应该编写如:连接出错重新连接,每过多久 ping 一次数据库来保持连接,等等。

下面就是采用 Node 来连接 MySql 且保持连接的可用方法(放入连接的js中即可):





到这里就算结束了,希望对你们有所帮助吧.  附: (文章为原创,转载记得加上出处哦。)


召唤小精灵