में एक ही समय में 2 डेटाबेस से कनेक्ट करने के लिए कैसे मैं 1 PHP स्क्रिप्ट से MySQL के उसी उदाहरण पर 2 डेटाबेस से कनेक्ट करने का प्रयास कर रहा हूं।PHP
इस समय मैंने एकमात्र तरीका निकाला है, प्रत्येक डेटाबेस के लिए एक अलग उपयोगकर्ता के साथ दोनों डेटाबेस से कनेक्ट करना है।
मैं इसे माइग्रेशन स्क्रिप्ट में उपयोग कर रहा हूं जहां मैं मूल डेटाबेस से डेटा पकड़ रहा हूं और इसे नए में डाल रहा हूं, इसलिए मैं परिणामों की बड़ी सूचियों के माध्यम से लूपिंग कर रहा हूं।
1 डेटाबेस से कनेक्ट करना और फिर उसी उपयोगकर्ता के साथ दूसरा कनेक्शन शुरू करने का प्रयास करने से केवल मौजूदा डेटाबेस को नए में बदल दिया जाता है।
कोई अन्य विचार?
यदि आप 2 कनेक्शन हैंडलर का उपयोग करते हैं, तो आप निश्चित रूप से यह सुनिश्चित करना चाहते हैं कि आप उनका उपयोग करने के बाद दोनों कनेक्शन बंद कर दें। - अरुणभ दास –
लेकिन स्क्रिप्ट स्क्रिप्ट समाप्त होने पर PHP डेटाबेस से डिस्कनेक्ट हो जाएगा http://php.net/manual/en/function.mysql-close.php –