如何在服务器上执行“mysqladmin flush-hosts”?

时间:2014-02-03 05:00:09

标签: mysql database phpmyadmin database-connection flush

我有一个托管帐户,在数据库部分我有“MySQL®数据库”, “MySQL®数据库向导”,“phpMyAdmin”和“远程MySQL”选项

我得到的错误是

Database ErrorHost 'adonis.havehost.com' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'

6 个答案:

答案 0 :(得分:13)

编写发送查询的服务器应用程序:

FLUSH HOSTS

到MySQL。

如果您具有对服务器的shell访问权限,则可以登录并执行:

mysql -u root -p -e 'flush hosts'

答案 1 :(得分:5)

这必须解决您的问题。

mysql -u root -p -e 'flush hosts'

答案 2 :(得分:4)

mysql -u root -p -e' flush hosts' 您甚至可以与服务提供商签订合同

答案 3 :(得分:1)

通过putty SSH登录到您的服务器,只需输入此命令

即可

mysql -u root -p -e 'flush hosts'

并输入您的root密码,然后刷新您的主机名,而不显示Shell中的任何按摩。

答案 4 :(得分:0)

使用mysqladmin可以执行以下命令:

mysqladmin flush-hosts;

mysqladmin flush-status;

这将删除MySQL服务器显示的错误。

答案 5 :(得分:0)

在MySql中,运行以下查询:

ggplot(NDVIdf_forplot, aes(x = statistic, y = value, group = ID, colour = ID)) + 
    geom_line()