हाँ यह संभव है, लीक से हटकर।
आपको अपनी कॉन्फ़िगरेशन में दो समूहों को परिभाषित करने की आवश्यकता है, एक MySQL के लिए और एक मोंगोडब के लिए। अपने आवेदन में आप समूह के नाम से इन डेटाबेस में लोड कर सकते हैं।
आपके config.php में:
$db['mysql']['hostname'] = "localhost";
$db['mysql']['username'] = "root";
$db['mysql']['password'] = "";
$db['mysql']['dbdriver'] = "mysql";
//... (full config omitted for brevity)
$db['mongodb']['hostname'] = "localhost";
$db['mongodb']['username'] = "root";
$db['mongodb']['password'] = "";
$db['mongodb']['dbdriver'] = "mongodb";
//... (full config omitted for brevity)
और फिर आप अपने डेटाबेस में इस प्रकार लोड करेंगे:
$mysqlDB = $this->load->database('mysql', TRUE);
$mongoDB = $this->load->database('mongodb', TRUE);
एकाधिक डेटाबेस से कैसे कनेक्ट करें पर उपयोगकर्ता मार्गदर्शिका पर एक नज़र डालें और कॉन्फ़िगरेशन समूह कैसे निर्दिष्ट करें पर .