Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Mongodb:连接127.0.0.1:27017失败,原因:错误号:10061

Mongodb:连接127.0.0.1:27017失败,原因:错误号:10061
EN

Stack Overflow用户
提问于 2014-10-27 10:25:12
回答 17查看 154.1K关注 0票数 64

这是我的mongod.cfg文件:

代码语言:javascript
运行
AI代码解释
复制
bind_ip = 127.0.0.1
dbpath = C:\mongodb\data\db
logpath = C:\mongodb\log\mongo-server.log
verbose=v

下面是我的mongod服务命令:

代码语言:javascript
运行
AI代码解释
复制
mongod -f c:\mongodb\mongod.cfg --install

我大约在一周前安装了MongoDB,一切正常,但是今天当我运行mongo命令时,我得到了以下错误:

代码语言:javascript
运行
AI代码解释
复制
Failed to connect to 127.0.0.1:27017,
reason: errno:10061 No connection could be made because the target machine actively refused it

我怎么解决这个问题?我用的是Windows8.1

解决方案:

我忘了用下面的命令启动mongodb服务:

代码语言:javascript
运行
AI代码解释
复制
net start mongodb

改进的解决方案:

1)将目录切换到根驱动器C:\,并在管理员cmd提示符窗口中键入以下命令:

代码语言:javascript
运行
AI代码解释
复制
C:\mongodb\bin\mongod.exe --config c:\mongodb\mongod.cfg --install

2),然后键入net start MongoDB,之后您将看到以下消息:

代码语言:javascript
运行
AI代码解释
复制
"The Mongo DB service was started successfully"

3)然后转到控制面板Start>Administrative Tools>Services,向下滚动到服务列表中的MongoDB,并根据需要将启动类型更改为automatic。按OK。

4)最后输入C:\mongodb\bin\mongo.exe,您应该已经连接到Mongo测试数据库。

参考:https://www.youtube.com/watch?v=-mik4dPArCU

EN

回答 17

Stack Overflow用户

回答已采纳

发布于 2015-06-30 07:38:56

这就是我如何解决它的,你可以在这里一步一步地学习:

MongoDB步骤:

  • 下载最新的64位微星版本的MongoDB
  • 运行安装程序(.msi文件)
  • 将其添加到环境变量的PATH中。它应该来自于:

C:\Program Files\MongoDB\Server\3.0\bin

现在在mongodb的C:/目录下创建一个“\ data \db”文件夹,用来存储所有的数据。你应该有这个文件夹:

C:\data\db

注意:这是mongoDB期望的默认目录位置,请勿在其他位置创建

最后,打开命令提示符并键入:

代码语言:javascript
运行
AI代码解释
复制
>> mongod

您应该看到它请求权限(允许它),然后侦听一个端口。完成后,打开另一个命令提示符,让前一个命令提示符运行服务器。

在新命令提示符中键入

代码语言:javascript
运行
AI代码解释
复制
>> mongo

您应该看到它显示版本并连接到测试数据库。

这证明安装成功!=)

Reference link

票数 169
EN

Stack Overflow用户

发布于 2015-04-24 19:28:26

当你输入mongod命令的时候,你是否也给了它一个路径?这通常是问题所在。您不必费心处理conf文件。只需键入

mongod -dbpath=“将您的路径放到您想要的位置,以便在这里保存数据库的工作区!!没有这些愚蠢的引号,我还可以添加!”

示例: mongod --dbpath=C:/Users/kyles2/Desktop/DEV/mongodb/data

这就是我的方法,别忘了,如果你是从复制过来的,在windows上将斜杠向前翻转,否则它就不会工作了!

票数 13
EN

Stack Overflow用户

发布于 2015-04-02 06:48:08

我在mongodb 2.6中也遇到了同样的问题。

解决了我的问题的是我只需运行mongod --repair命令

然后启动mongod.exe

这对我很管用

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26585433

复制
相关文章

相似问题

MongoDB :连接127.0.0.1:27017失败,原因: errno:61连接被拒绝

32

MongoDB -连接127.0.0.1:27017失败,原因: errno:111连接被拒绝

12

Mongodb连接错误(连接0到127.0.0.1:27017超时)

21

MongoDB Catalina:连接尝试失败: SocketException:连接到127.0.0.1:27017的错误

32

mongodb首次连接服务器[127.0.0.1:27017]失败

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文