如果之前MongoDB设置了数据库访问权限,所以不论是打开mongodb-compass软件还是运行node app.js都需要有管理权限才可
// 数据库连接
mongoose.connect('mongodb://root:root@localhost:27017/alibaixiu?authSource=admin', { useNewUrlParser: true, useCreateIndex: true})
.then(() => console.log('数据库连接成功'))
.catch(() => console.log('数据库连接失败'));
网友评论