Comment faire “mysqladmin flush-hosts” sur le serveur?
J'ai un compte d'hébergement, sur la base de données de l'article, j'ai "Bases de données MySQL®",
"Base de données MySQL® Assistant","phpMyAdmin" et "Remote MySQL" Options
Erreur que je reçois est
Database ErrorHost 'adonis.havehost.com' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'
Vous devez vous connecter pour publier un commentaire.
Écrire une application serveur qui envoie la requête:
à MySQL.
Si vous avez un accès shell sur le serveur, vous pouvez vous connecter et à faire:
mysqladmin
de commande. Vérifiez votre service d'hébergement web pour voir si ils ont une façon de faire que vous voulez à partir de leur portail.Cela doit permettre de résoudre votre problème.
mysql -u root -p -e " de chasse d'hôtes
Et vous pouvez même le contrat de votre fournisseur de serveur de
connectez-vous à votre serveur par putty SSH, et il suffit de taper cette commande
mysql -u root -p -e 'flush hosts'
et entrez votre mot de passe root après que votre nom d'hôte seront vidées , avec la montre tout de massage dans un Shell.
À l'aide de la commande mysqladmin vous pouvez exécuter cette commande:
la commande mysqladmin flush-hosts;
et
la commande mysqladmin flush-statut;
Cela permettra d'éliminer l'erreur affichée par votre serveur MySQL.
Dans MySql,exécutez la requête suivante: