当前位置: 首页 > 知识库问答 >
问题:

当我试图在命令提示符下连接到mongodb时,它会显示一个错误:如何修复它?

强化
2023-03-14

events.js:160投掷器;//未处理的'错误'事件

  ^

MongoError:第一次连接时连接到服务器[localhost:27017]失败[MongoError:连接ECONNREFUSED127.0.0.1:27017]

at Pool.<anonymous> 

(C:\Users\DELL\Desktop\meanapp\server\node\u modules\mongodb-

核心\库\拓扑\服务器。js:328:35)

at emitOne (events.js:96:13)

at Pool.emit (events.js:188:7)

at Connection.<anonymous> 

(C:\Users\DELL\Desktop\meanapp\server\node\u modules\mongodb-

core\lib\connection\pool。js:274:12)

共有1个答案

聂和宜
2023-03-14

错误是连接已被拒绝(ECONREFUSE)。127.0.0.1:27017上没有endpoint监听

Mongo有一个客户机-服务器体系结构。在连接到数据库之前,需要启动数据库服务器。首先,创建一个文件夹来存储数据文件。然后,在命令提示符下,转到mongo安装所在的位置并编写:

mongod --port 27017 --dbpath C:\path_to_data_folder

https://docs.mongodb.com/manual/tutorial/manage-mongodb-processes/

 类似资料:
  • 进程 c:在函数“主要”中: prog.c:35:20:警告:格式“%d”需要类型为“int”的参数,但参数3的类型为“void * ”[-w format =]printf(" \ n % c \ t % d \ t identifier \ n ",c,p);^ prog. c: 47:24:警告:格式'%d'需要类型'int'的参数,但参数3的类型'void*'[-Wformat=]prin

  • 无效的DEP文件:C:\Users\bhard\AndroidStudioProjects\true\u weather。dart_工具\flatter_构建\54ec25ea3e00199f07d81cf92fc10210\kernel_快照。d无效的depfile:C:\Users\bhard\AndroidStudioProjects\true_weather。dart_工具\flatter

  • 错误消息失败: bank_spec.rb gem'spork'gem'autotest','4.4.6'gem'zentest',:require=>false,:group=>:test gem'autotest-rails-pure“,'4.1.2'gem'autotest-growl','0.2.9'gem'factory_girl_rails”,'1.0'gem'capybara“,:gi

  • 应用程序不可用应用程序当前未在此endpoint上为请求提供服务。它可能尚未启动或仍在启动。 您看到此页面的可能原因: 主机不存在。确保主机名输入正确,并且存在与此主机名匹配的路由。主机存在,但没有匹配的路径。检查URL路径是否输入正确,并且路由是使用所需路径创建的。路由和路径匹配,但所有pod都关闭了。确保此路由公开的资源(pod、服务、部署配置等)至少有一个pod正在运行。

  • 我需要将12小时的时间转换为24小时的格式。 我现在已经把12小时的时间硬编码了,以使事情更简单。 我的逻辑:输入sting 07:05:45PM提取最后2个字符。如果AM check为前两个字符,则为12。。如果是,则将其设置为00,否则按原样输出,如果PM检查前两位数字是否为12。。如果是,请保持原样,如果不是,则在前2位加上12 总线错误:10是我运行代码得到的

  • 我是克里希纳·莫尔蒂。我试图在我的64位笔记本电脑上下载并安装jmeter,该笔记本电脑使用windows 10。它被下载了,我提取了文件。 找不到Java可执行文件或版本。请检查您的Java安装。在此处输入图像描述errorlevel=2按任意键继续。 我尝试设置路径,从C复制Windows32中的"findstr"。但它仍然显示相同的。环境变量中的路径也在这里被正确地设置为链接描述 我不能理解