.mongo' 不是内部或外部命令、可运行程序或批处理文件

新手上路,请多包涵

我已经安装了 mongo 数据库。然后,当我尝试在命令提示符下执行 .mongo 或 mongo 时。它显示此错误:

.mongo’ 不是内部或外部命令、可运行程序或批处理文件

我正在学习一些教程,所以我无法继续前进,因为我被困在这里。

原文由 Sherlock 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 2.9k
1 个回答

对于那些需要分步指南的人:

您需要将 Mongo 的 bin 文件夹添加到“Path”环境变量

以下是在 Windows 10 上的操作:

  1. 找到 Mongo 的 bin 文件夹。

如果您不确定它在哪里,它可能在 C:\Program Files\MongoDB\Server\3.4\ 3.4 是当时最新的稳定版本,这对您来说可能会有所不同。

它应该是这样的:

这是 Mongo 的 bin 文件夹在版本 3.4 中的样子,重要的是它是包含 mongod.exe 的任何文件夹。请注意,这是 mongo.exe 和 mongod.exe 的路径。将此文件夹添加到 Path 变量是告诉 Windows 在您在 cmd 中运行某些内容时在此文件夹中搜索与您的命令匹配的可执行文件。搜索从当前工作目录开始,如果没有找到您的 exe,则继续搜索 Path 中的所有路径,直到找到它或没有找到它,它会给出您看到的错误。

  1. 将路径复制到 bin 文件夹。它应该是 C:\Program Files\MongoDB\Server\3.4\bin\ ( _或者你使用的任何版本_)

  2. win ,输入 env ,Windows 会提示“编辑系统环境变量”,点击它。

如何找到系统环境变量。

  1. 在“高级”选项卡上,单击“环境变量”

系统属性中的高级选项卡包含环境变量。

  1. 突出显示“路径”变量,单击“编辑”:

您想要编辑 Path 变量以将 Mongo 的 bin 文件夹添加到其中。

  1. 这将弹出“编辑环境变量”窗口,单击“新建”

将新文件夹添加到 Path 变量

  1. 这将在文件夹列表中开始一个新行:

Path 变量中的新行。

  1. 将您的路径粘贴到 bin 文件夹。确保它以 \ 结尾,如下所示:

粘贴bin文件夹的位置。

  1. 按“确定”、“确定”、“确定”

  2. 打开一个新的 cmd 窗口以使用更新的路径变量。

现在您应该能够从命令窗口中的任何位置运行 mongodmongo

原文由 Travis Heeter 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏