MongoDB 未作为服务运行[已关闭]

问题描述 投票:0回答:1

我不知道出了什么问题,但每当我尝试通过键入

mongod
命令在我的电脑上使用 mongodb - 有时使用
-- config
--dbpath
时,它都不起作用。每次都会给我错误。后来求助于使用 mongodb atlas。但是目前,我所在的地方互联网连接很少。所以我需要在本地运行 mongodb。可以有人帮我解决这个错误吗?我已经使用它几个星期了这是我的 CMD 显示的内容

database mongodb terminal cmd atlas
1个回答
-1
投票

命令提示符屏幕截图中显示的问题表明 MongoDB 找不到指定用于存储其文件的数据目录 (C:\data\db)。如果尚未创建必要的数据文件夹或未正确指定 --dbpath,则这是一个常见问题。以下是解决此问题的方法:

打开命令提示符 (cmd) 或文件资源管理器。

mkdir C:\data\db

如果不想使用默认的C:\data\db,则需要指定自定义的--dbpath。

mongod --dbpath "D:\mongodb\data"

然后请重新启动 MongoDB 服务。 您必须以管理员身份运行 CMD 提示符。

net stop MongoDB
net start MongoDB

如果有任何部分需要更多说明,请告诉我!

© www.soinside.com 2019 - 2024. All rights reserved.