डिफ़ॉल्ट रूप से, डेबियन-आधारित डिस्ट्रोस MySQL को केवल लोकलहोस्ट से बाइंड करने के लिए कॉन्फ़िगर करता है, जिसका अर्थ है कि अन्य होस्ट इससे कनेक्ट नहीं हो सकते हैं। अपने MySQL कॉन्फ़िगरेशन को ठीक करें और यह काम करेगा।
संपादित करें /etc/mysql/my.cnf
और इस लाइन को बदलें:
bind-address = 127.0.0.1
इसके लिए:
bind-address = 0.0.0.0
यह सभी नेटवर्क इंटरफेस के लिए MySQL को उजागर करेगा, इसलिए सुनिश्चित करें कि यदि यह सर्वर अविश्वसनीय मेजबानों के संपर्क में है तो आपके पास सुरक्षा उपाय हैं।