php用$result=mysql_query($sql,$conn)打开mysql数据库连接后,要不要关闭连接

php用$result=mysql_query($sql,$conn)打开mysql数据库连接后,要不要关闭连接,第1张

mysql_close

()

关闭指定的连接标识所关联的到

MySQL

服务器的非持久连接。如果没有指定

link_identifier,则关闭上一个打开的连接。

通常不需要使用

mysql_close(),因为已打开的非持久连接会在脚本执行完毕后自动关闭。

建议看看php官方网站,建议我们一般不需要关闭mysql连接,脚本在执行完会自动关闭。

Connection对象在Close后只是断开了和DB的连接,但是连接池内仍然会存在一段时间。

如果调用Dispose方法则释放该对象的资源并从连接池内清除。

所以在有多次使用connection的地方,要显式关闭connection并Dispose。

即使这样,由于机器(webserver和sqlserver)自动收集connection需要一定的时间,可能还会有错误,不过你可以试试看 估计可以解决大部分问题

以上就是关于php用$result=mysql_query($sql,$conn)打开mysql数据库连接后,要不要关闭连接全部的内容,包括:php用$result=mysql_query($sql,$conn)打开mysql数据库连接后,要不要关闭连接、如何解决Sql数据库连接不能正常关闭、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存