Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

एक अलग डोमेन से mysql कनेक्शन

आपको रिमोट सेट करना होगा example.com जब आप डेटाबेस कनेक्शन आरंभीकरण फ़ंक्शन को कॉल करते हैं। उदाहरण के लिए:

mysqli_connect("example.com", 'username', 'password', 'database name');

लेकिन आपको यह जांचना होगा कि क्या example.com का MySQL सर्वर अन्य होस्ट से कनेक्शन स्वीकार करने के लिए तैयार है (देखें bind-address आपके my.cnf . में निर्देश या my.ini ), और वह username आप जिस से कनेक्ट होते हैं वह बाहरी डोमेन से कनेक्ट होने में सक्षम होने के लिए सेट है।

निम्नलिखित उपयोगकर्ताओं पर विचार करें phpMyAdmin का पृष्ठ:

यह स्पष्ट है कि केवल उपयोगकर्ता test बाहरी डोमेन से पहुंच है (% होस्ट . में खेत)। छवि पर नहीं दिखाया गया है, लेकिन उपयोगकर्ता test डेटाबेस पर पूर्ण विशेषाधिकार है जिसे test . कहा जाता है . अन्य उपयोगकर्ता स्थानीय डोमेन के लिए बाध्य हैं, भले ही सर्वर बाहर से कनेक्शन स्वीकार करने के लिए सेट है, प्रमाणीकरण करते समय, उपयोगकर्ताओं को अस्वीकार कर दिया जाता है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQLAlchemy कैशिंग को अक्षम कैसे करें?

  2. कैसे एक mysql तारीख से साल, महीने, दिन, घंटे, मिनट, सेकंड निकालें?

  3. विरासत डेटाबेस से निपटने के दौरान लापता पंक्तियों पर हाइबरनेट चोक

  4. docker-compose में tomcat और mysql को कनेक्ट करें

  5. MySQL सभी व्हाइटस्पेस को इसके साथ बदलें -