MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Xác thực MongoDB trên mLab không thành công

Bạn cần tạo người dùng mới cho cơ sở dữ liệu trong tài khoản mLab. Và đăng nhập bằng người dùng đã tạo đó trên tài khoản mlab. Sau đó nhấp vào cơ sở dữ liệu cụ thể và nhấp vào tab người dùng, xem trong hình ảnh bên dưới:

Bây giờ điền vào biểu mẫu và tạo người dùng cho cơ sở dữ liệu. Xem trong hình ảnh bên dưới:

Bây giờ, trong mã, hãy sử dụng chuỗi sau để kết nối:

var mongoose = require('mongoose');

var mongoDB = "mongodb://<username>:<password>@ds241489.mlab.com:41489/<DB Name>";

mongoose.connect(mongoDB, {
    useMongoClient: true
});

var db = mongoose.connection;

db.on('error', console.error.bind(console, 'MongoDB connection error:'));


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Làm thế nào id máy / tên máy chủ được ánh xạ / ánh xạ tới 3 byte trong id đối tượng?

  2. cơ chế thực hiện giao nhau trong truy vấn Mongo Linq là gì

  3. Có thể kết nối kafka không - nguồn mongo chạy dưới dạng cụm (tối đa nhiệm vụ> 1)

  4. Xác thực tối thiểu không hoạt động trong Mongoose

  5. new Date () trong tổng thể $ project