विकल्प 1
दूसरे तर्क के माध्यम से क्रेडेंशियल पास करें Mongo कंस्ट्रक्टर
$db = new Mongo('mongodb://localhost', array(
'username' => 'abc',
'password' => 'example@sqldat.com',
'db' => 'abc'
));
विकल्प 2
MongoDB::authenticate() का उपयोग करें
विधि
$m = new Mongo();
$db = $m->abc;
$db->authenticate('abc', 'example@sqldat.com');
ध्यान रखें...
2014 अपडेट
Mongo को इंस्टेंट करना सीधे अब बहिष्कृत है। सलाह है कि MongoClient . का उपयोग करें इसके बजाय ऊपर के समान तर्कों के साथ। उदाहरण के लिए
$m = new MongoClient('mongodb://localhost', [
'username' => 'abc',
'password' => 'example@sqldat.com',
'db' => 'abc'
]);