MySQL chặn các máy khách gặp lỗi khi kết nối để bảo vệ MySQL khỏi máy khách không đúng định dạng.
Vì vậy, trước tiên, bạn cần tìm loại lỗi là gì ....
Bạn có thể kiểm tra lỗi đăng nhập MySQL trong thư mục dữ liệu. (thường là hostname.err )
Hoặc, bạn có thể tăng max_connect_errors
(giá trị hiện tại là bao nhiêu?) Giá trị tối đa phụ thuộc vào kiến trúc. trên 32 bit, 4294967295. 18446744073709547520 cho 64 bit. ( Thủ công
)
mysql> SET GLOBAL max_connect_errors = 100000000;
Nhưng đây không phải là giải pháp thực sự nếu lỗi thường xuyên xảy ra.
FLUSH HOSTS
có thể giúp bạn loại bỏ máy chủ bị chặn ngay bây giờ.
mysql> FLUSH HOSTS;
Nếu muốn chạy từ bên ngoài bảng điều khiển mysql, hãy sử dụng lệnh mysqladmin:
# mysqladmin flush-hosts