Tùy chọn 1
Chuyển thông tin đăng nhập qua đối số thứ hai tới Mongo
phương thức khởi tạo
$db = new Mongo('mongodb://localhost', array(
'username' => 'abc',
'password' => '[email protected]',
'db' => 'abc'
));
Tùy chọn 2
Sử dụng MongoDB::authenticate()
phương pháp
$m = new Mongo();
$db = $m->abc;
$db->authenticate('abc', '[email protected]');
Hãy ghi nhớ ...
Cập nhật năm 2014
Instanciating Mongo
trực tiếp hiện không được dùng nữa. Lời khuyên là sử dụng MongoClient
thay vào đó với các đối số tương tự như trên. Ví dụ
$m = new MongoClient('mongodb://localhost', [
'username' => 'abc',
'password' => '[email protected]',
'db' => 'abc'
]);