MySQL/phpMyadmin:“文件名”;“许多连接错误”;
我的应用程序不再连接到其数据库,phpmyadmin说#1129-主机“xxx.xx.xx.xx”由于许多连接错误而被阻止;使用“mysqladmin刷新主机”解除阻止 mysql_error()输出相同的消息。这可能是因为连接太多吗 原因是什么?手册: 中断连接的数量 允许的请求由 最大连接错误系统的值 变量最大连接错误后 请求失败,mysqld假定 出了问题(例如 有人试图闯入),并且 阻止主机进一步访问 连接,直到执行 mysqladmin flush hosts命令或 发出FLUSH HOSTS语句。看见 第5.1.3节,“服务器系统 变量” 连接到数据库时可能出现网络问题。手册: 中断连接的数量 允许的请求由 最大连接错误系统的值 变量最大连接错误后 请求失败,mysqld假定 出了问题(例如 有人试图闯入),并且 阻止主机进一步访问 连接,直到执行 mysqladmin flush hosts命令或 发出FLUSH HOSTS语句。看见 第5.1.3节,“服务器系统 变量”MySQL/phpMyadmin:“文件名”;“许多连接错误”;,mysql,phpmyadmin,Mysql,Phpmyadmin,我的应用程序不再连接到其数据库,phpmyadmin说#1129-主机“xxx.xx.xx.xx”由于许多连接错误而被阻止;使用“mysqladmin刷新主机”解除阻止 mysql_error()输出相同的消息。这可能是因为连接太多吗 原因是什么?手册: 中断连接的数量 允许的请求由 最大连接错误系统的值 变量最大连接错误后 请求失败,mysqld假定 出了问题(例如 有人试图闯入),并且 阻止主机进一步访问 连接,直到执行 mysqladmin flush hosts命令或 发出FLUSH H
您可能在连接数据库时遇到网络问题。我们在使用monit监视数据库服务器时遇到此问题。如果您的配置格式为:
if failed port 3306 with timeout 15 seconds 2 times within 3 cycles then alert
而不是
if failed port 3306 protocol mysql with timeout 15 seconds 2 times within 3 cycles then alert
缺少“protocol mysql”会导致连接错误计数急剧上升。我们在使用monit监控数据库服务器时遇到了这个问题。如果您的配置格式为:
if failed port 3306 with timeout 15 seconds 2 times within 3 cycles then alert
而不是
if failed port 3306 protocol mysql with timeout 15 seconds 2 times within 3 cycles then alert
缺少“protocol mysql”会导致连接错误计数上升