चरण 1:IP कनेक्टिविटी जांचें
डिफ़ॉल्ट रूप से यह केवल 127.0.0.1 से कनेक्शन की अनुमति देता है। क्या आप विंडोज़ या लिनक्स का उपयोग कर रहे हैं?
my.cnf Open खोलें और बाइंड एड्रेस को अपने नेटवर्क आईपी में बदलें।
[mysqld]
user = mysql
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
port = 3306
basedir = /usr
datadir = /var/lib/mysql
tmpdir = /tmp
language = /usr/share/mysql/English
bind-address = 127.0.0.1
अधिक जानकारी आसानी से गूगल में मिल सकती है। इसे जांचें ।
चरण 2:अपना फ़ायरवॉल जांचें
साथ ही, जैसा कि @Leandro . द्वारा टिप्पणी की गई है , कनेक्शन होने की अनुमति देने के लिए अपनी विंडोज़ फ़ायरवॉल सेटिंग्स की जाँच करें।
इसका परीक्षण करने का एक आसान तरीका क्लाइंट मशीन से अपने MySQL नेटवर्क आईपी, पोर्ट 3306 पर टेलनेट बनाना और देखना है कि कनेक्ट होता है या अवरुद्ध हो जाता है।
चरण 3:mysql उपयोगकर्ता अनुमतियां जांचें
एक बार आपके पास आईपी कनेक्टिविटी हो जाने के बाद, जिस उपयोगकर्ता का आपके पूर्व छात्र उपयोग कर रहे हैं, उसके पास किसी भी होस्ट से लॉग इन अनुमतियां होनी चाहिए। उदाहरण के लिए यदि वे रूट का उपयोग करते हैं तो आपको इस तरह की एक क्वेरी चलानी होगी:
update user set host=’%’ where user=’root’ and host=’ubuntuserv’;
आप अधिक जानकारी देख सकते हैं यहां ।