数据库连接默认何时关闭?

blackholes2

你好,请教一下。咱们的框架数据库连接如果不手动关闭,默认是执行完php文件后自动关闭吗

2192 2 0
2个回答

six

这个是你的程序控制的。你可以每次用完都关闭,也可把连接保存起来以不关闭,等下个请求继续复用这个连接。
不过就算你不关闭mysql连接,mysql服务端发现连接超过8小时不活动也会给你关闭。

  • blackholes2 2020-03-26

    能实现不手动关闭,执行完php文件自动关闭吗

  • six 2020-03-26

    能,你需要什么时候关闭,你就在那里调用关闭就行了

  • blogdaren 2020-03-26

    @6894:
    一般db实例普遍都是写在回调里或者类方法里,如果db实例没有被全局或静态数组引用的话,回调或类方法执行完毕后,db实例会自动销毁,所以mysql连接就会随着自动关闭了。

dignfei

设置为长连接就可以

  • 暂无评论
年代过于久远,无法发表回答
🔝