我来自riak和redis,在那里我从未有过这个服务启动或互动的问题。

这是蒙古人普遍存在的问题,我对此一无所知。重启也无济于事。我是蒙哥的新手。

mongo
MongoDB shell version: 2.2.1
connecting to: test
Fri Nov  9 16:44:06 Error: couldn't connect to server 127.0.0.1:27017 src/mongo/shell/mongo.js:91
exception: connect failed

这是我在日志里看到的。

 now open)
Fri Nov  9 16:44:34 [conn47] end connection 10.29.16.208:5306 (1 connection now open)
Fri Nov  9 16:45:04 [initandlisten] connection accepted from 10.29.16.208:5307 #48 (2 connections now open)
Fri Nov  9 16:45:04 [conn48] end connection 10.29.16.208:5307 (1 connection now open)
Fri Nov  9 16:45:04 [initandlisten] connection accepted from 10.29.16.208:5308 #49 (2 connections now open)
Fri Nov  9 16:45:04 [conn49] end connection 10.29.16.208:5308 (1 connection now open)
Fri Nov  9 16:45:34 [initandlisten] connection accepted from 10.29.16.208:5316 #50 (2 connections now open)
Fri Nov  9 16:45:34 [conn50] end connection 10.29.16.208:5316 (1 connection now open)
Fri Nov  9 16:45:34 [initandlisten] connection accepted from 10.29.16.208:5317 #51 (2 connections now open)
Fri Nov  9 16:45:34 [conn51] end connection 10.29.16.208:5317 (1 connection now open)
Fri Nov  9 16:46:04 [initandlisten] connection accepted from 10.29.16.208:5320 #52 (2 connections now open)
Fri Nov  9 16:46:04 [conn52] end connection 10.29.16.208:5320 (1 connection now open)
Fri Nov  9 16:46:04 [initandlisten] connection accepted from 10.29.16.208:5321 #53 (2 connections now open)
Fri Nov  9 16:46:04 [conn53] end connection 10.29.16.208:5321 (1 conn

当前回答

你必须通过cmd访问你的src C: \ Program Files \ MongoDB \ Server \ 4.4 \ bin,然后你必须打开任务管理器->服务->(选择MongoDB) ->启动它,并通过cmd重新测试,它将得到解决。

其他回答

试试这个:

进入终端上的bin文件夹,然后写:

Sudo ./mongod——dbpath <write_here_the_path_to_your_database>,点击enter。(总是做同样的事情)。

然后在另一个终端窗口中写入:sudo ./mongo

mongodb(6.0.2及以上版本)的新版本将使用以下命令:sudo mongosh,或者如果连接到Atlas,它将是sudo mongosh "URI of mongodb +SERV"

记得下载并安装mongo shell,只需要复制bin文件夹中的文件并粘贴到mongod所在的根目录即可。

这是一个老问题了,但是,作为一个新手,我想我应该补充一点(使用Webstorm),你需要点击Mongo Explorer(窗口最右边的选项卡)。从这里开始:

单击设置。 -点击浏览按钮(看起来像一个带有“…”的按钮)。 -进入程序文件> MongoDB > Server > 3.4 > bin > mongo.exe(你的版本可能与3.4不同) -之后,点击右边的绿色加号。一扇窗将打开 -在“Label”插槽中输入名称。 单击apply。

您现在应该已连接。在终端输入“mongod”是不够的。您还必须执行上述步骤。

我提前向那些没有使用Webstorm的人道歉!不确定使用其他IDE的步骤。

删除mongod。锁文件。然后运行"mongod -repair"。卸载/重新安装mongod服务为我解决了这个问题。

谢谢。

你必须通过cmd访问你的src C: \ Program Files \ MongoDB \ Server \ 4.4 \ bin,然后你必须打开任务管理器->服务->(选择MongoDB) ->启动它,并通过cmd重新测试,它将得到解决。

如果以上方法都不奏效:进入service (start>search>services),启动mongodb服务。然后,在cmd提示符中,进入bin后,键入:/>mongo