Mongodb ';mongo';正在工作,但是';mongod';不在CMD中工作
我已经正确安装了MongoDB 将Mongodb ';mongo';正在工作,但是';mongod';不在CMD中工作,mongodb,mongodb-query,Mongodb,Mongodb Query,我已经正确安装了MongoDB 将C:\Program Files\MongoDB\Server\4.0\bin添加到环境变量中的Path 然后,当我在命令提示符(C:\)中输入mongodcommand时,我得到以下错误: “mongod”未被识别为内部或外部命令, 可操作的程序或批处理文件。 mongo命令运行良好mongo——版本也可以,但不能mongod 更新: 在浏览了MongoDB的文档之后,我发现我的C:\ProgramFiles\MongoDB\Server\4.0\bin目录中
C:\Program Files\MongoDB\Server\4.0\bin
添加到环境变量中的Path
然后,当我在命令提示符(C:\)中输入mongod
command时,我得到以下错误:
“mongod”未被识别为内部或外部命令,
可操作的程序或批处理文件。
mongo
命令运行良好mongo——版本
也可以,但不能mongod
更新:
在浏览了MongoDB的文档之后,我发现我的
C:\ProgramFiles\MongoDB\Server\4.0\bin
目录中缺少mongod.exe
文件。为什么会发生这种情况?当您可以在cmd中运行mongo
时,为什么需要运行mongod
。是否检查mogod
是否存在于C:\Program Files\MongoDB\Server\4.0\bin
文件夹中?@Mani:Yea,C:\Program Files\MongoDB\Server\4.0\bin
文件夹存在,这就是mongo--version
响应的原因。“我已经正确安装了MongoDB”,我的意思是MongoDB文件夹是在C驱动器中创建的。@AmolBJamkar:我需要运行mongod
来创建一个本地MongoDB服务器,我将使用mongo
@shrivamsi连接到该服务器。好的,你说mongo
正在cmd中工作,所以我假设你可以连接到数据库。