无法在Windows上启动Mongo shell:"连接尝试失败"

时间:2017-08-11 07:40:12

标签: mongodb

  

C:\ Program Files \ MongoDB \ Server \ 3.4 \ bin> mongo

MongoDB shell version v3.4.7
connecting to: mongodb://127.0.0.1:27017
2017-08-11T15:37:19.430+0800 W NETWORK  [thread1] Failed to connect to 127.0.0.1:27017 after 5000ms milliseconds, giving up.
2017-08-11T15:37:19.433+0800 E QUERY    [thread1] Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed :
connect@src/mongo/shell/mongo.js:237:13
@(connect):1:6
exception: connect failed

我的电脑的本地IP地址不是127.0.0.1

最初我将localhost映射到Windows主机文件中的PC本地IP地址。

我在主机中将其更改为:127.0.0.1 localhost,但问题仍然存在。

帮助表示赞赏。

2 个答案:

答案 0 :(得分:2)

您需要创建data / db目录并提供以下命令。 mongod --dbpath d:\ test \ mongodb \ data

它将开始在27017端口运行。如果要更改端口,请添加--port portnumber

假设您已经设置了环境变量

答案 1 :(得分:0)

您可以尝试使用mongo --host <host>进行连接吗?