我正在尝试在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服务器的端口号?
感谢。
答案 0 :(得分:0)
从第一个终端
./mongod --port 27017
来自另一个
./mongo --port 27017
假设在两个终端中你都在mongo可执行目录中。根据需要更改端口。另外ctrl + C不是问题,我总是用它来关闭。