Php 如何在MySQL中跟踪连接
我的MySQL应用程序中出现了经典的Php 如何在MySQL中跟踪连接,php,mysql,pdo,Php,Mysql,Pdo,我的MySQL应用程序中出现了经典的多个连接错误: exception 'PDOException' with message 'SQLSTATE[HY000] [1129] Host '[IP ADDRESS]' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'' in /var/www/libs/Database.php:15 关于是什么导致这种情况以及如何通过增加限制
多个连接
错误:
exception 'PDOException' with message 'SQLSTATE[HY000] [1129] Host
'[IP ADDRESS]' is blocked because of many connection errors; unblock
with 'mysqladmin flush-hosts'' in /var/www/libs/Database.php:15
关于是什么导致这种情况以及如何通过增加限制来解决它,已经有很多文章写了,但我还不能确定的是如何调试我的代码。我宁愿关闭连接,也不愿使用负载
有没有办法查询MySQL以确定连接来自何处以及它们已打开多长时间
show processlist
在mysql cli中,这将显示正在运行的进程列表、它们正在运行的命令以及它们连接的IP。这可能有助于复制