kar*_*kar 44 mysql mysql-workbench
我已经看过这里列出的类似案例,但它似乎没有用.
我使用MySQL Workbench与我的数据库建立连接,该数据库托管在另一台服务器上.尝试了几次,无法连接,然后出现此错误.我很困惑,我甚至应该在哪里冲洗.在SQL查询下的PhpMyadmin?当我尝试输入以下命令时,它返回语法错误.我正在使用Windows操作系统,因此我也没有shell shell脚本来输入这些信息.我现在暂时通过Cpanel/phpmyadmin访问数据库.
请帮忙告诉我应该在哪里输入这些数据,以及我的语法是否错误.感谢帮助.
mysqladmin flush-hosts;
or
mysqladmin -umyname -pmypassword flush-hosts;
Run Code Online (Sandbox Code Playgroud)
我的错误信息如下:
无法在192连接到MYSql ..*用户myName
主持人'主持人 - 92...*.as13285.net'由于许多连接错误而被阻止; 使用'mysqladmin flush-hosts'取消阻止
Mic*_*bot 105
mysqladmin不是SQL语句.这是你在MySQL服务器上找到的一个小帮助实用程序......而"flush-hosts"是它可以做的事情之一.("状态"和"关闭"是我想到的其他一些事情).
您从shell提示符键入该命令.
或者,从您的查询浏览器(例如phpMyAdmin),您正在寻找的SQL语句就是这样:
FLUSH HOSTS;
Run Code Online (Sandbox Code Playgroud)
http://dev.mysql.com/doc/refman/5.6/en/flush.html
http://dev.mysql.com/doc/refman/5.6/en/mysqladmin.html
Sye*_*lam 18
你应该把它放在Windows的命令行中.
mysqladmin -u [username] -p flush-hosts
**** [MySQL password]
Run Code Online (Sandbox Code Playgroud)
要么
mysqladmin flush-hosts -u [username] -p
**** [MySQL password]
Run Code Online (Sandbox Code Playgroud)
对于网络登录,请使用以下命令:
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
Run Code Online (Sandbox Code Playgroud)
您可以通过编辑my.ini文件永久解决您的问题[Mysql配置文件]更改变量max_connections = 10000;
要么
使用命令行登录MySQL -
mysql -u [username] -p
**** [MySQL password]
Run Code Online (Sandbox Code Playgroud)
将下面的命令放入MySQL窗口
SET GLOBAL max_connect_errors=10000;
set global max_connections = 200;
Run Code Online (Sandbox Code Playgroud)
使用命令检查名副其实 -
show variables like "max_connections";
show variables like "max_connect_errors";
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
247290 次 |
| 最近记录: |