如何使用'mysqladmin flush-hosts'取消阻止“

时间:2014-02-20 13:50:43

标签: mysql

我试图连接到远程mysql服务器,因为通过我的主机IP地址的连接被阻止,我无法连接到它。

这是我得到的例外 java.sql.SQLException:数据源拒绝建立连接,来自服务器的消息:“主机'xyz'因许多连接错误而被阻止;使用'mysqladmin flush-hosts'解锁”

我如何使用mysqladmin flush-hosts我无法理解。我在哪里写它。它是在命令提示符中。任何人都可以指导我。

1 个答案:

答案 0 :(得分:0)

这是一个旨在从命令提示符运行的程序;所以SSH(或者你通常做的任何意思)到运行MySQL的远程服务器并输入mysqladmin flush-hosts命令。您可能想先了解一下快速Google搜索或man mysqladmin将要执行的操作。

您通常需要使用标准的-u和-p命令开关进行身份验证,因此mysqladmin -u root -p flush-hosts之类的内容可能就是您需要的内容(如果您有不同的内容,请将您的用户名替换为root ,经过适当授权的用户)。