我已经安装了mongodb,并在环境变量中放置了一个路径。当我使用cmd时,它仍然抛出错误,即“mongo”不被识别为内部或外部命令,可操作程序或批处理文件。
enter image description here
enter image description here的
我已经安装了mongodb,并在环境变量中放置了一个路径。当我使用cmd时,它仍然抛出错误,即“mongo”不被识别为内部或外部命令,可操作程序或批处理文件。
enter image description here
enter image description here的
4条答案
按热度按时间5cnsuln71#
mongo
可执行文件在6.0中已弃用,不再可用。请记住,这只是shell,
mongod
是运行数据库的二进制文件。mongosh
是新的shell。在
C:\Program Files\MongoDB\Server\6.0\bin
中查找存在的二进制文件。rfbsl7qr2#
我遇到了同样的错误,并通过以下步骤解决了它:
1.我访问了MongoDB官方网站(https://www.mongodb.com/try/download/shell)下载MongoDB Shell。
1.安装MongoDB Shell后,我将MongoDB Shell安装的bin目录的路径添加到系统的'Path'环境变量中。
1.为了确保更改生效,我关闭了所有活动的命令提示符窗口。
1.我打开了一个新的命令提示符窗口,并执行命令'Mongod'来启动MongoDB服务器。
1.接下来,我打开了另一个命令提示符窗口,并执行命令'mongosh'。
f0ofjuux3#
1.确保MongoDB安装在您的系统上。
1.将MongoDB bin目录添加到系统的PATH环境变量中:Windows:在环境变量中编辑PATH以包含MongoDB bin目录。Linux/Mac:编辑shell配置文件(例如,~/.bashrc)以将MongoDB bin目录添加到PATH。打开新的终端/命令提示符并键入mongo以检查错误是否已解决。
jexiocij4#
旧版
mongo
shell 已删除mongo
shell已从MongoDB 6.0中删除。替换为**
mongosh
**。已删除旧版mongo shell