我无法连接到 Mongo db

时间:2021-04-29 15:31:09

标签: node.js mongodb

你好,我在 Mongo db 工作。 当我尝试连接到 Mongo 时,他向我显示了错误:

无法连接到您的 MongoDB Atlas 集群中的任何服务器。一个常见原因是您试图从未列入白名单的 IP 访问数据库。确保您当前的 IP 地址在您的 Atlas 集群的 IP 上 白名单:https://docs.atlas.mongodb.com/security-whitelist/

我允许从任何地方访问。但它不起作用。 请务必注意,在使用其他互联网网络的其他计算机上,它确实适用于我。

我的代码是:

const express = require('express')
const app = express()
app.listen(3000, () => { console.log("listening") })

const router = require('./routes/api')

const dotenv = require('dotenv')
dotenv.config()

const bodyParser = require('body-parser')

app.use(bodyParser.json())

const mongoose = require('mongoose')


app.use('/', router)

mongoose.connect(process.env.DB_CONNECT, {
    useNewUrlParser: true,
    useCreateIndex: true,
    useUnifiedTopology: true
  }).then(res=>{
          console.log("DB Connected!")
  }).catch(err => {
    console.log(Error, err.message);
  })

0 个答案:

没有答案