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

मैं PHP में दो अलग-अलग सर्वर से MySQL डेटाबेस का उपयोग कैसे कर सकता हूं?

आप आसानी से दो (या कई और) ऐप्स से एक डेटाबेस का उपयोग कर सकते हैं। डेटाबेस को कहीं से भी एक्सेस करने के लिए आपको बस होस्ट नाम की आवश्यकता है। उदाहरण के लिए यदि आपका डेटाबेस होस्ट जो कुछ भी है

$connection = mysql_connect('whatever.secureserver.net', 'username', 'password');

आप इसे दो तीन, चार ..आदि में कर सकते हैं। एक ही डेटाबेस तक पहुंचने वाले विभिन्न ऐप्स। हालाँकि आपको यह सुनिश्चित करना होगा कि यदि डेटाबेस के संबंध में ऐप्स दूरस्थ हैं तो डेटाबेस दूरस्थ कनेक्शन की अनुमति देता है।

यदि आप एक ऐप में दो डेटाबेस (इस उदाहरण में db1 और db2) का उपयोग करना चाहते हैं तो आप निम्न कार्य कर सकते हैं -

यदि डेटाबेस एक ही सर्वर पर हैं:

$connection1 = mysql_connect('whatever.secureserver.net', 'username', 'password');    
$db1_selected = mysql_select_db('db1', $connection1);
$db2_selected = mysql_select_db('db2', $connection1);

यदि डेटाबेस विभिन्न सर्वरों पर हैं:

$connection1 = mysql_connect('whatever.secureserver.net', 'username', 'password');  
$connection2 = mysql_connect('somethingelse.secureserver.net', 'username', 'password');    
$db1_selected = mysql_select_db('db1', $connection1);
$db2_selected = mysql_select_db('db2', $connection2);

बेशक डेटाबेस कनेक्शन को संभालने का एक और शानदार तरीका है लेकिन मैंने इस वर्बोज़ उत्तर को चुना है, इसलिए यह आपके लिए स्पष्ट रूप से लिखा गया है।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एक निश्चित तिथि से पहले रिकॉर्ड हटाना

  2. MySQL में Coalesce का उपयोग कैसे करें

  3. mysql डेटाबेस में दो तालिकाओं से आने वाले डेटा के आधार पर गतिशील चयन बॉक्स विकल्पों को अक्षम कैसे करें

  4. MySQL के साथ एकाधिक डेटाबेस में चयन करें और सम्मिलित करें

  5. मैसकल सिंगल क्वेरी 3 टेबल में शामिल हों और सभी परिणाम प्राप्त करें