2017-08-11 41 views
0

C:\ Program Files文件\ MongoDB的\服务器\ 3.4 \ BIN>蒙戈不能在Windows启动蒙戈外壳: “连接尝试失败”

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 : 
[email protected]/mongo/shell/mongo.js:237:13 
@(connect):1:6 
exception: connect failed 

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

本来我有本地主机映射到Windows主机文件中的PC的本地IP地址。

我将此更改为:主机中的127.0.0.1 localhost,但问题依然存在。

帮助赞赏。

+0

什么是你的PC本地主机的IP,如果它不是127.0.0.1?另外,你有'mongod'在你的电脑上运行吗? –

+0

@KevinAdistambha本地主机IP可以是127.0.0.1,并在主机中设置为这样.. WIFI IP为10.0.0.21。是的,我有'mongod'。 – Steve

回答

1

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

它将开始在27017端口上运行。如果POU要更改端口再加入--port端口号

假设您已经设置环境变量

+0

谢谢Gaurav – Steve

+0

如何设置环境变量Gaurav? – Steve

0

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

+0

如果我使用'mongo --host P300',其中P300是我的主机名,我收到相同的原始错误。如果我使用'mongo --host localhost',则错误再次相同。 – Steve