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

标签 php mysql zend-framework2

我在我的应用程序中使用 Zend Framework 2。最近,我的网站瘫痪了。服务器联系人告诉我们 MySQL 报告大多数连接超时。他给我们的原因是 MySQL 连接没有调用 mysql_close()退出前的功能。

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

最佳答案

根据您问题的评论,由于您使用的是 PDO,因此没有必要使用 mysql_close

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

如果与数据库服务器的连接一直超时,则表明 PHP 和 MySQL 数据库服务器之间的连接有问题,而不是脚本有问题。

关于php - 我们需要在 Zend 框架 2 中使用 mysql_close() 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21779158/

相关文章:

zend-framework2 - 自定义 ZfcUser

php - 如何阻止 Webpack 文件名更改?

php - 在 mysql 中使用 join 更新表

php 在嵌套 for 循环之外使用变量

mysql - 错误代码 : 1054 Unknown column error in Zend 1. 12.8

php - 我应该用什么来格式化地址国家格式的邮政地址

zend-framework2 - ZF2。我是否总是需要从操作中返回 ViewModel?

php - 将图像从 iOS 设备上传到 php 服务器时出现问题?(500 内部服务器错误)

php - 如何在 PHP 中解密密码哈希?

c# - 将字符串转换为连接到mysql的gridview中的日期