首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将mongodb连接到node.js时出错

将mongodb连接到node.js时出错
EN

Stack Overflow用户
提问于 2021-04-14 15:57:40
回答 2查看 39关注 0票数 0

我在试图连接本地服务器上的Mongodb和Nodejs时出错,请有人帮助我解决这个问题。

我的JavaScript代码

代码语言:javascript
复制
const mongodb = require("mongodb");

//provide the function sto connect to database
const MongoClient = mongodb.MongoClient;
const connectionURL = "mongodb://120.0.0.1:2701"
const databaseName = "task-manager"

MongoClient.connect(connectionURL,{useNewUrlParser:true},(error,client)=>{
if(error){
    return console.log(error)
}

console.log("connected to database")
})

这是我面临的错误截图

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-04-14 17:33:00

错误写着“连接超时”,这意味着您的服务器非常慢,或者在指定的ip%端口上没有mongoDB。如果我正确地假设您的mongoDB在本地主机上运行,那么您的connectionURL.You中有一个错误,将其设置为120.0.0.1。应该是127.0.0.1。

const connectionURL = "mongodb://127.0.0.1:2701"const connectionURL = "mongodb://localhost:2701"

票数 0
EN

Stack Overflow用户

发布于 2021-04-14 17:01:44

将代码替换为以下代码:

代码语言:javascript
复制
const connectionURL = “mongodb://120.0.0.1:27017”;

并在useUnifiedTopology:true中添加useNewUrlParser:true

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67095139

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档