MySQL उन क्लाइंट को ब्लॉक कर देता है जो MySQL को विकृत क्लाइंट से बचाने के लिए कनेक्ट करते समय हुई त्रुटि है।
तो सबसे पहले, आपको यह पता लगाना होगा कि किस प्रकार की त्रुटि है....
आप डेटा निर्देशिका में MySQL त्रुटि लॉग की जांच कर सकते हैं। (आमतौर पर hostname.err )
या, आप max_connect_errors
बढ़ा सकते हैं (वर्तमान मूल्य क्या है?) अधिकतम मूल्य वास्तुकला पर निर्भर करता है। 32 बिट पर, 4294967295। 64 बिट के लिए 18446744073709547520। (मैनुअल
)
mysql> SET GLOBAL max_connect_errors = 100000000;
लेकिन यह वास्तविक समाधान नहीं है यदि त्रुटि अक्सर होती है।
FLUSH HOSTS
अवरुद्ध होस्ट को अभी समाप्त करने में आपकी सहायता कर सकता है।
mysql> FLUSH HOSTS;
अगर बाहर से mysql कंसोल चलाना चाहते हैं तो mysqladmin कमांड का उपयोग करें:
# mysqladmin flush-hosts