Windows 上的本地 Mongo - 无法连接到服务器 127.0.0.1:27017,连接尝试失败

Posted

技术标签:

【中文标题】Windows 上的本地 Mongo - 无法连接到服务器 127.0.0.1:27017,连接尝试失败【英文标题】:Local Mongo on Windows - couldn't connect to server 127.0.0.1:27017, connection attempt failed 【发布时间】:2016-08-20 08:55:44 【问题描述】:

Windows 8.1 上安装了Mongo 3.2。明白了:

c:\foo>"c:\Program Files\MongoDB\Server\3.2\bin\mongo.exe"
MongoDB shell version: 3.2.5
connecting to: test
2016-04-26T13:41:31.032+0100 W NETWORK  [thread1] Failed to connect to 127.0.0.1
:27017, reason: errno:10061 No connection could be made because the target machine actively refused it.
2016-04-26T13:41:31.034+0100 E QUERY    [thread1] Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed :
connect@src/mongo/shell/mongo.js:229:14
@(connect):1:6

exception: connect failed

c:\foo>ver

Microsoft Windows [Version 6.3.9600]

为什么?

我还能说什么?

【问题讨论】:

您能否改进您的问题,使您的问题变得清晰? 【参考方案1】:

我遇到了同样的错误,这就是我解决它的方法。 打开你的任务管理器 点击服务标签 检查 Mongo Db 服务 并右键单击重新启动它。 希望这能解决它。

【讨论】:

【参考方案2】:

你必须先启动服务器进程。https://docs.mongodb.org/v3.0/tutorial/install-mongodb-on-windows/#run-mongodb

【讨论】:

【参考方案3】:

首先,您应该将 Mongodb 安装为服务,

以管理员身份打开 cmd 运行(net start mongodb) 现在你可以运行命令(mongo),你就可以正常连接了,没有问题。

【讨论】:

以上是关于Windows 上的本地 Mongo - 无法连接到服务器 127.0.0.1:27017,连接尝试失败的主要内容,如果未能解决你的问题,请参考以下文章

mongo连接数满问题处理

无法连接到远程服务器上的 mongo

如何在本地机器上的 2 个流星应用程序之间可靠地共享 mongo 数据库?

无法在 LAN 上的两台 PC 之间创建连接(Windows、RabbitMQ)

如何在不同的机器上连接流星和 mongoDB

使用ThinkPHP5.0.12连接Mongo数据库的经验