解决连接mongoDB出现问题:MongoDB : Failed to connect to 127.0.0.1:27017, reason: errno:61 Connection refused

Mac-Pro-de-User: ~ user $ mongo 
MongoDB shell version: 2.6.4 
connecting to: test 
2014-10-28T10: 47: 08713-0700 warning: Failed to connect to 127.0.0.1:27017, reason: errno: 61 Connection refused 
2014-10-28T10: 47: 08713-0700 Error: could not connect to server 127.0.0.1:27017 (127.0.0.1) Attempt connection failed at src / mongo / shell / mongo.js: 146 
exception: connect failed

首先,当你运行mongo的时候,出现如下问题: 

è¿éåå¾çæè¿°
 
不知所措了吧?明明是连得test数据库呀,很可能是你在连接之前忘记做了这件事,看下面: 
1,在你的mongoDB安装目录下建立两个文件夹data和log,用于存放数据和日志文件: 

è¿éåå¾çæè¿°
 
哦,还有一个config文件,里面是这样的: 

è¿éåå¾çæè¿°
文件都建立好了,我们来执行一条命令: 

è¿éåå¾çæè¿°

让这个config文件生效,这时候你的mongo服务已经是启动状态了,不要关,另外打开一个shell窗口: 
试试刚才的mongo命令吧 

è¿éåå¾çæè¿°

成功的连接上了测试数据库。 
为什么要重新打开一个shell呢?在之前的那个shell可不可以呢? 
不可以!因为我们要保持这个mongo服务一直在启动状态,我们才可以连接到,我们可以打开浏览器看看: 

è¿éåå¾çæè¿°
默认端口是27017,显示已经启动了。接下来就可以愉快的玩数据库了
--------------------- 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值