php - 如何解决中止连接 mysql?

标签 php mysql mysqli connection database-connection

<分区>

我一直在我的 mysql 错误日志中收到这个。

5 [Note] Aborted connection 5 to db: 'dbname' user: 'dbuser' host: 'localhost' (Got an error reading communication packets)

梳理 php 代码并确保在我的脚本即将完成时调用 mysqli->close 数据库资源。

我的项目堆栈:apache2.4 与 php-fpm7.2 和 mysql 5.7.25 在 ubuntu 18.10 上。

有什么方法可以让我更深入地了解这个问题?

刚刚检查了防火墙,但它是不活动的

sudo ufw status
Status: inactive

我发现了这个问题。在关闭数据库连接之前,我没有清除所有结果,所以我只是使用 php 明确清除所有结果,然后我让 db->close。/var/log/mysql/error.log 中的日志行消失了。

最佳答案

我发现了这个问题。在关闭数据库连接之前,我没有清除所有结果,所以我只是使用 php 明确清除所有结果,然后我让 db->close。/var/log/mysql/error.log 中的日志行消失了。

关于php - 如何解决中止连接 mysql?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54670605/

相关文章:

php - 在 mysql 中输入希伯来语

php - 为什么我的表格中只显示一个结果?

php - init.php 是 Bootstrap 吗?

php - 升级 PHP/MySQL 后 WordPress 管理仪表板挂起

php - 如何使用 php pdo 从 mysql 中具有外键约束的数据库中删除数据

php - FullCalendar 和 MySQL -- 优化我的查询

mysql - 为什么这个存储过程在查询本身不返回多行时返回多行?

c# - 如何使用foreach将datagridview记录插入mysql数据库

MySQL 将产品组合在一起销售

php - PHP 中的 MySQL 与 MySQLi