Произошла ошибка при настройке mongodb с помощью mlab
* Я создаю учетную запись в mlab и авторизируюсь. Затем я создаю cluster0. затем я создаю имя нового проекта как eventdb. *
После того, как я создаю пользователя dabtabase с именем пользователя и паролем
В файле api. js я написал следующий код
const express = require('express');
const router = express.Router();
const mongoose = require('mongoose');
const db = "mongodb+srv://banesh123:password123@cluster0-knnfy.mongodb.net/test?retryWrites=true&w=majority"
mongoose.connect(db, err=>{
if(err){
console.log('Error!'+ err)
} else {
console.log("Connected to mongodb")
}
})
router.get('/',(req,res)=>{
res.send('From API Routes');
})
module.exports = router;
Ошибка по-прежнему возникает после запуска программы
Сообщение об ошибке: Ошибка! MongoNetworkError: не удалось подключиться к серверу [cluster0-shard-00-01-knnfy.mongodb . net: 27017] при первом подключении [MongoError: bad auth Аутентификация не удалась.]
Я пробую много раз, но ошибка, пожалуйста, помогите мне исправить мою ошибку
Создать новую базу данных eventsdb Создать пользователя базы данных с именем пользователя и паролем