我在这里也经历过类似的案例,但似乎行不通。
我使用MySQL工作台与我的数据库建立了连接,该数据库托管在另一台服务器上。尝试了几次,但无法连接,随后出现了此错误。我搞不懂我该在哪里冲这个水。在SQL查询下的PhpMyadmin上?因为当我尝试输入以下命令时,它会返回为语法错误。因此,我使用的是windows,因此也没有shell shell脚本来输入这些信息。我现在正在通过Cpanel/ phpmyadmin临时访问数据库。
请帮助告诉我应该在哪里输入这些数据,以及我的语法是否错误。谢谢你帮忙。
mysqladmin flush-hosts;
or
mysqladmin -umyname -pmypassword flush-hosts;我的错误信息如下:
在192.*与用户myName连接到myName失败 主机‘Host -92.**. is 13285.net’由于许多连接错误而被阻塞;用'mysqladmin刷新-主机‘解除阻塞
发布于 2014-03-09 21:22:47
mysqladmin不是SQL语句。这是一个小助手实用程序,你可以在你的MySQL服务器上找到.而“同花顺-主机”是它能做的事情之一。(“状态”和“关闭”是脑海中想到的几件事)。
您可以从shell提示符中键入该命令。
另外,在查询浏览器(如phpMyAdmin)中,您要查找的SQL语句很简单:
FLUSH HOSTS;http://dev.mysql.com/doc/refman/5.6/en/flush.html
http://dev.mysql.com/doc/refman/5.6/en/mysqladmin.html
发布于 2016-01-18 08:49:21
您应该将它放在windows的命令行中。
mysqladmin -u [username] -p flush-hosts
**** [MySQL password]或
mysqladmin flush-hosts -u [username] -p
**** [MySQL password]对于网络登录,请使用以下命令:
mysqladmin -h <RDS ENDPOINT URL> -P <PORT> -u <USER> -p flush-hosts
mysqladmin -h [YOUR RDS END POINT URL] -P 3306 -u [DB USER] -p flush-hosts 您可以通过编辑my.ini fileMysql配置文件更改变量max_connections =10000来永久解决问题;
或
使用命令行登录到MySQL -
mysql -u [username] -p
**** [MySQL password]将以下命令放入MySQL窗口
SET GLOBAL max_connect_errors=10000;
set global max_connections = 200;使用命令检查真确性-
show variables like "max_connections";
show variables like "max_connect_errors";发布于 2017-01-22 12:09:03
您可以轻松地重新启动MySql服务。这就开始了错误。
https://stackoverflow.com/questions/22285318
复制相似问题