为什么Mongodb无法连接?

时间:2015-07-01 00:52:25

标签: mongodb mongoose server port database

我正在尝试在Mac OSx上连接MongoDB,并使用自制软件安装。在一个终端窗口中,我使用mongod命令设置数据库,并在回复结束时按预期显示

waiting for connections on port 27017

然后,我打开另一个终端窗口,输入mongo进入mongo shell。

然而,第一个终端窗口似乎没有确认我的连接。我怀疑它可能是一次糟糕的关机。这个答案有一些信息:
Why won't my mongodb connect to port 28017? 但它并没有帮助我改变端口号。

首先,我该如何进行干净关机?这里的教程from the documentation说使用Control+C,这是我以前关闭的。 其次,如何更改mongo连接到mongodb服务器的端口号?

感谢。

1 个答案:

答案 0 :(得分:0)

从第一个终端

./mongod --port 27017

来自另一个

./mongo --port 27017

假设在两个终端中你都在mongo可执行目录中。根据需要更改端口。另外ctrl + C不是问题,我总是用它来关闭。