خطای mysqladmin flush-hosts

نحوه رفع خطای mysqladmin flush-hosts

اگر در سرور مجازی لینوکس با خطای mysqladmin flush-hosts به صورت زیر مواجه شدید :

[su_code]

Host ‘hostname’ is blocked because of many connection errors; unblock with ‘mysqladmin flush-hosts’

[/su_code]

برای برطرف کردن آن میبایست میزان تنظیم شده برای max_connect_errors را در فایل my.cnf بررسی کنید برای انجام اینکار به صورت زیر عمل کنید. در مرحلع اول با استفاده از دستور زیر وارد فایل my.cnf شوید :

[su_code]

nano /etc/my.cnf

[/su_code]

بعد از آن max_connect_errors را مثل دستور زیر مقدار دهی کنید :

[su_code]

max_connect_errors=1000

[/su_code]

در صورتی که max_connect_errors در فایل max_connect_errors موجود نبود دستورات زیر را به اول فایل اضافه کرده و آن را ذخیره کنید :

[su_code]

[mysqld]
max_connect_errors=1000

[/su_code]