我已经安装了mongo db。然后,当我试图在命令提示符下执行.mongo或mongo时。它显示以下错误:.mongo‘未被识别为内部或外部命令、可操作程序或批处理文件
我正在学习一些教程,所以我不能再往前走了,因为我被困在这里了。
dzhpxtsq1#
我想您可能忘记了为Mongo的bin文件夹设置环境变量。请执行以下操作,然后重试:Set Environment variables for mongo db's bin folder path
krcsximq2#
对于那些需要分步指南的人:
bin
以下是在Windows 10上的使用方法:
1.找到Mongo的bin文件夹。
如果你不确定它在哪里,它可能在C:\Program Files\MongoDB\Server\3.4\3.4是当时最新的稳定版本,这可能会对你有所不同。
C:\Program Files\MongoDB\Server\3.4\
它应该如下所示:
1.将路径复制到bin文件夹。它应该是C:\Program Files\MongoDB\Server\3.4\bin\(或您正在使用的任何版本)1.按Win键,输入env,Windows会提示编辑系统环境变量,点击即可。
C:\Program Files\MongoDB\Server\3.4\bin\
env
1.在高级选项卡上,点击环境变量
1.突出显示PATH变量,点击[编辑]:
1.这将弹出“编辑环境变量”窗口,点击“新建”。
1.这将在文件夹列表中开始新的一行:
1.将路径粘贴到bin文件夹。确保以\结尾,如下所示:
\
1.按“OK”、“OK”、“OK”1.打开新的cmd窗口以使用更新后的PATH变量。
现在,您应该能够从命令窗口中的任何位置运行mongod和mongo。
mongod
mongo
56lgkhnf3#
1.找到驱动程序名到.bin中安装的MongoDB的路径。
C:\Program Files\MongoDB\Server\4.4\bin添加到用户的PATH变量。
c0vxltue4#
新版本中不推荐使用mongo,最好在安装后使用mongosh
mongosh
jucafojl5#
在这个错误上花了30分钟最后,我运行这个命令只是因为环境变量不是唯一的问题。对于我的版本6.0不起作用,我已经多次设置环境变量,但都失败了。最后,我将版本降级并使用5.9,还设置了它的环境变量,并运行这个命令,现在它工作得很好。
flmtquvp6#
如果bin文件中没有mongo.exe,那么从here下载mongo外壳-mongoh
在命令行中使用mongoh而不是mongo。
看看Dododo的回答:“Mongo外壳不再附带服务器二进制文件。”
jgwigjjp7#
如果您已经安装了>=6.0版本,即使在配置环境变量之后也会遇到此错误,请尝试执行以下操作
1.在cmd中,不要输入mongo,而是输入mondeine命令**
输入命令后,如果您遇到以下问题‘DataDirectoryData/db Not Found’,则在C盘中创建数据文件夹和在数据文件夹内部创建数据库文件夹
现在再次尝试执行魔神命令
可选:通过以下url安装mongoh以执行mongoCommands https://www.mongodb.com/try/download/shell
fumotvh38#
enter image description here
下载MongoDB外壳
rvpgvaaj9#
我在版本6.0上也得到了相同的错误,在我降级到版本5之后,问题得到了解决,但请确保您已经编辑了环境变量,并在路径的末尾放置了‘\
sg24os4d10#
如果您已经安装了6.0.1版本,那么就用mondone来代替mongo--版本,就可以很好地工作了。
我已经设置了路径和一切,可能错误只在这个版本中。
idv4meu811#
对于MongoDB V5.0和最新版本,请使用mongoh而不是mongo enter image description here
moiiocjp12#
当我安装MongoDB版本(6.0)时,我遇到了同样的问题。我正在学习一些教程,并使用此命令[“C:\Program Files\MongoDB\Server\6.0\bin\mongo.exe”--Version]检查MongoDB的版本。所以我不能再往前走了,因为我被困在这里了。然后我找到了解决方案
步骤1.打开环境变量enter image description here 2.单击环境变量按钮enter image description here 3.复制c驱动器enter image description here上的路径4.单击编辑按钮enter image description here 5.在变量名和变量值enter image description here上粘贴路径6.然后单击确定7.使用此命令检查enter image description here版本
7uzetpgm13#
将版本更改为5.0版本,它会起作用。
ajsxfq5m14#
使用5.0版,因为在这里您将在您的bin文件夹Bin folder中获得mongo.exe
14条答案
按热度按时间dzhpxtsq1#
我想您可能忘记了为Mongo的bin文件夹设置环境变量。请执行以下操作,然后重试:Set Environment variables for mongo db's bin folder path
krcsximq2#
对于那些需要分步指南的人:
需要将Mongo的
bin
文件夹添加到PATH环境变量以下是在Windows 10上的使用方法:
1.找到Mongo的bin文件夹。
如果你不确定它在哪里,它可能在
C:\Program Files\MongoDB\Server\3.4\
3.4是当时最新的稳定版本,这可能会对你有所不同。它应该如下所示:
1.将路径复制到bin文件夹。它应该是
C:\Program Files\MongoDB\Server\3.4\bin\
(或您正在使用的任何版本)1.按Win键,输入
env
,Windows会提示编辑系统环境变量,点击即可。1.在高级选项卡上,点击环境变量
1.突出显示PATH变量,点击[编辑]:
1.这将弹出“编辑环境变量”窗口,点击“新建”。
1.这将在文件夹列表中开始新的一行:
1.将路径粘贴到bin文件夹。确保以
\
结尾,如下所示:1.按“OK”、“OK”、“OK”
1.打开新的cmd窗口以使用更新后的PATH变量。
现在,您应该能够从命令窗口中的任何位置运行
mongod
和mongo
。56lgkhnf3#
1.找到驱动程序名到.bin中安装的MongoDB的路径。
C:\Program Files\MongoDB\Server\4.4\bin
添加到用户的PATH变量。
c0vxltue4#
新版本中不推荐使用
mongo
,最好在安装后使用mongosh
jucafojl5#
在这个错误上花了30分钟最后,我运行这个命令只是因为环境变量不是唯一的问题。对于我的版本6.0不起作用,我已经多次设置环境变量,但都失败了。最后,我将版本降级并使用5.9,还设置了它的环境变量,并运行这个命令,现在它工作得很好。
flmtquvp6#
如果bin文件中没有mongo.exe,那么从here下载mongo外壳-mongoh
在命令行中使用mongoh而不是mongo。
看看Dododo的回答:“Mongo外壳不再附带服务器二进制文件。”
jgwigjjp7#
如果您已经安装了>=6.0版本,即使在配置环境变量之后也会遇到此错误,请尝试执行以下操作
1.在cmd中,不要输入mongo,而是输入mondeine命令**
输入命令后,如果您遇到以下问题‘DataDirectoryData/db Not Found’,则在C盘中创建数据文件夹和在数据文件夹内部创建数据库文件夹
现在再次尝试执行魔神命令
可选:通过以下url安装mongoh以执行mongoCommands https://www.mongodb.com/try/download/shell
fumotvh38#
enter image description here
下载MongoDB外壳
rvpgvaaj9#
我在版本6.0上也得到了相同的错误,在我降级到版本5之后,问题得到了解决,但请确保您已经编辑了环境变量,并在路径的末尾放置了‘\
sg24os4d10#
如果您已经安装了6.0.1版本,那么就用mondone来代替mongo--版本,就可以很好地工作了。
我已经设置了路径和一切,可能错误只在这个版本中。
idv4meu811#
对于MongoDB V5.0和最新版本,请使用mongoh而不是mongo enter image description here
moiiocjp12#
当我安装MongoDB版本(6.0)时,我遇到了同样的问题。我正在学习一些教程,并使用此命令[“C:\Program Files\MongoDB\Server\6.0\bin\mongo.exe”--Version]检查MongoDB的版本。所以我不能再往前走了,因为我被困在这里了。然后我找到了解决方案
步骤1.打开环境变量enter image description here 2.单击环境变量按钮enter image description here 3.复制c驱动器enter image description here上的路径4.单击编辑按钮enter image description here 5.在变量名和变量值enter image description here上粘贴路径6.然后单击确定7.使用此命令检查enter image description here版本
7uzetpgm13#
将版本更改为5.0版本,它会起作用。
ajsxfq5m14#
使用5.0版,因为在这里您将在您的bin文件夹Bin folder中获得mongo.exe