दूरस्थ रूप से कनेक्ट करने के लिए, आपके पास my.cnf में अपनी मशीन के IP पते पर MySQL बाइंड पोर्ट 3306 होना चाहिए। फिर आपको लोकलहोस्ट और '%' वाइल्डकार्ड दोनों में उपयोगकर्ता बनाना होगा और सभी डीबी पर अनुमतियाँ प्रदान करनी होंगी जैसे कि । नीचे देखें:
my.cnf (विंडोज़ पर my.ini)
#Replace xxx with your IP Address
bind-address = xxx.xxx.xxx.xxx
फिर:
CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypass';
CREATE USER 'myuser'@'%' IDENTIFIED BY 'mypass';
फिर:
GRANT ALL ON *.* TO 'myuser'@'localhost';
GRANT ALL ON *.* TO 'myuser'@'%';
FLUSH PRIVILEGES;
आपके OS के आधार पर, दूरस्थ कनेक्शन की अनुमति देने के लिए आपको पोर्ट 3306 खोलना पड़ सकता है।