【发布时间】:2020-03-11 07:07:30
【问题描述】:
因为我已经使用以下方式安装了 mongodb 包:
npm install mongodb --save
在终端上创建了一个文件 connection.js。里面的代码是:
var mongodb = require('mongodb');
var MongoClient = mongodb.MongoClient;
var url = 'mongodb://127.0.0.1:27017/my_database_name';
MongoClient.connect(url, function (err, db) {
if (err) {
console.log('Unable to connect to the mongoDB server. Error:', err);
} else {
console.log('Connection established to', url);
db.close();
}
});
以及运行命令:
C:\Users\upasana\Desktop\node>node connection.js
在终端上。我面临的错误是:
无法连接到 mongoDB 服务器。错误:{ [MongoError:connection 0 to 127.0.0.1:27017 timed out]
名称:'MongoError',
消息:'连接 0 到 127.0.0.1:27017 超时'}
【问题讨论】:
-
mongo 正在运行吗?我怀疑不是
-
您是否在您的机器上运行本地 MongoDB?
-
是的,我在本地安装了 mongodb 包
-
请建议我如何纠正错误。