オプション1
2番目の引数を介して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'
]);