mongo连接拒绝了osx

时间:2015-04-14 14:44:06

标签: macos mongodb

我正在尝试安装mongo。我运行了以下内容:

 $sudo chown -R [username] /usr/local
~ $sudo chmod -R u+w /usr/local
~ $brew link mongodb
Linking /usr/local/Cellar/mongodb/3.0.2... 14 symlinks created

我跑mongo并获得以下内容:

~ $mongo
MongoDB shell version: 3.0.2
connecting to: test
2015-04-14T09:21:29.095-0400 W NETWORK  Failed to connect to 127.0.0.1:27017, reason: errno:61 Connection refused
2015-04-14T09:21:29.097-0400 E QUERY    Error: couldn't connect to server 127.0.0.1:27017 (127.0.0.1), connection attempt failed
at connect (src/mongo/shell/mongo.js:179:14)
at (connect):1:6 at src/mongo/shell/mongo.js:179
exception: connect failed

不确定该怎么做。

1 个答案:

答案 0 :(得分:1)

如果您没有指定数据库地址,

$ mongo <db-address>
mongo在树林里迷路了。如果你想要一个没有db的mongo shell,

$ mongo -nodb

诀窍。

如果你在本地运行,你可能要么没有指定端口(如果服务器没有在默认端口27107上运行),要么你只是没有服务器运行。 mongo命令启动shell,而不是服务器。你需要

$ mongod --dbpath <path to data directory>

让服务器运行。一旦它结束,

$ mongo

应该在本地运行,没有任何问题。

相关问题