MySQL blokuje klienty, kteří se při připojování dopustili chyby, aby chránili MySQL před chybným klientem.
Nejprve tedy musíte zjistit, o jaký druh chyby se jedná....
Můžete zkontrolovat protokol chyb MySQL v datovém adresáři. (obvykle hostname.err )
Nebo můžete zvýšit počet max_connect_errors
(jaká je aktuální hodnota?) maximální hodnota závisí na architektuře. na 32 bitech, 4294967295. 18446744073709547520 pro 64 bitů. (Příručka
)
mysql> SET GLOBAL max_connect_errors = 100000000;
Ale toto není skutečné řešení, pokud často dochází k chybě.
FLUSH HOSTS
vám může pomoci odstranit blokovaného hostitele právě teď.
mysql> FLUSH HOSTS;
Pokud chcete spustit z vnější konzoly mysql, použijte příkaz mysqladmin:
# mysqladmin flush-hosts