आपको रिमोट सेट करना होगा example.com
जब आप डेटाबेस कनेक्शन आरंभीकरण फ़ंक्शन को कॉल करते हैं। उदाहरण के लिए:
mysqli_connect("example.com", 'username', 'password', 'database name');
लेकिन आपको यह जांचना होगा कि क्या example.com
का MySQL सर्वर अन्य होस्ट से कनेक्शन स्वीकार करने के लिए तैयार है (देखें bind-address
आपके my.cnf
. में निर्देश या my.ini
), और वह username
आप जिस से कनेक्ट होते हैं वह बाहरी डोमेन से कनेक्ट होने में सक्षम होने के लिए सेट है।
निम्नलिखित उपयोगकर्ताओं पर विचार करें phpMyAdmin का पृष्ठ:
यह स्पष्ट है कि केवल उपयोगकर्ता test
बाहरी डोमेन से पहुंच है (%
होस्ट . में खेत)। छवि पर नहीं दिखाया गया है, लेकिन उपयोगकर्ता test
डेटाबेस पर पूर्ण विशेषाधिकार है जिसे test
. कहा जाता है . अन्य उपयोगकर्ता स्थानीय डोमेन के लिए बाध्य हैं, भले ही सर्वर बाहर से कनेक्शन स्वीकार करने के लिए सेट है, प्रमाणीकरण करते समय, उपयोगकर्ताओं को अस्वीकार कर दिया जाता है।