每当我尝试在我的网站上注册新用户或搜索数据库中存储的内容时,连接都无法连接到数据库。我正在使用node.js和MongoDB。这就是我在app.js
mongo.connect("mongodb://localhost:27017/Tuskdb", { useNewUrlParser: true });
当我使用命令show dbs
检查mongo控制台中的数据库时,没有列出我的数据库。但是,当我使用nodemon app.js
运行服务器时,即使连接没有通过,也不会收到与数据库有关的错误。它只是给我一个
在浏览器中为此页面无效
本地主机未发送任何数据。
ERR_EMPTY_RESPONSE
,但在控制台中为
。当我尝试通过更改路线来创建新数据库时:
mongo.connect("mongodb://localhost:27017/newdb", { useNewUrlParser: true });
它不会做。 您认为发生了什么事?我不确定我需要什么样的附加信息 需要提供,所以请在评论中告诉我。
答案 0 :(得分:0)
首先,您必须添加错误回调函数以进行打印
mongoose.connect(`"mongodb://localhost:27017/Tuskdb"`, function(error) {
if(error){
console.log("error in creating connection",error);
}else{
console.log(`monogodb connected)
}
});