我不知道出了什么问题,但每当我尝试通过键入
mongod
命令在我的电脑上使用 mongodb - 有时使用 -- config
或 --dbpath
时,它都不起作用。每次都会给我错误。后来求助于使用 mongodb atlas。但是目前,我所在的地方互联网连接很少。所以我需要在本地运行 mongodb。可以有人帮我解决这个错误吗?我已经使用它几个星期了这是我的 CMD 显示的内容
命令提示符屏幕截图中显示的问题表明 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
如果有任何部分需要更多说明,请告诉我!