我们需要在Zend框架2中使用mysql_close()吗?

时间:2014-02-14 12:15:25

标签: php mysql zend-framework2

我在我的应用程序中使用Zend框架2。最近,我的网站开始了。服务器联系人告诉我们MySQL报告的大部分连接都是超时的。他给我们的原因是MySQL连接在退出之前没有调用mysql_close()函数。

我们是否需要在应用程序中使用mysql_close()

1 个答案:

答案 0 :(得分:1)

根据您的问题的评论,由于您使用的是PDO,因此无需使用mysql_close

作为评论中提到的@Tim Fountain,PHP将在脚本运行完毕后自动关闭连接,除非如果您使用持久连接(这通常会导致问题,我学到了这一点)用一种艰难的方式)。

如果与数据库服务器的连接保持超时,则PHP和MySQL数据库服务器之间的连接存在问题,而不是脚本。