जाँचने योग्य चीज़ें:
- MySQL सार्वजनिक आईपी पर सुन रहा है (ऐसा लगता है जैसे आपने किया है)
- MySQL मानक पोर्ट पर सुन रहा है / आप उसी पोर्ट को कनेक्ट कर रहे हैं जिसे वह सुन रहा है।
- क्या रिमोट मशीन पर फ़ायरवॉल चल रहा है? (वे आम तौर पर डिस्ट्रोस में मानक पैक किए जाते हैं) क्या फ़ायरवॉल को उस पोर्ट से कनेक्शन की अनुमति देने के लिए कॉन्फ़िगर किया गया है?
- यदि रिमोट मशीन किसी अन्य नेटवर्क के भीतर है, तो क्या आपके कनेक्शन और एंड मशीन के बीच नेटवर्क एड्रेस ट्रांसलेशन (NAT) चल रहा है - यदि हां, तो क्या इसे MySQL पोर्ट के माध्यम से अनुमति देने के लिए कॉन्फ़िगर किया गया है।
- क्या
my.cnf
है फ़ाइल कोlocalhost
के अलावा किसी अन्य चीज़ से कनेक्शन की अनुमति देने के लिए कॉन्फ़िगर किया गया है127.0.0.1
आईपी - हालांकि कनेक्ट नहीं हो सकने की तुलना में आपको एक्सेस अस्वीकृत प्रतिक्रिया मिलने की अधिक संभावना है।