mongodb - 我只能从它的目录启动 MongoDB shell,但我不能在全局范围内这样做
问题描述
正如文档所说,我必须在我的 shell 中编写 Mongo 才能运行 Mongo shell。但是,它不会工作!
另一方面,如果我转到它的目录 (program-files/mongoDB/Server/4.4/Bin) 并键入 .\mongo ,它就会打开并运行!
有没有办法可以从任何目录中使用它?我不断地在文件间移动以使用它,它变得非常烦人。我已经尝试运行 npm i -g mongo 并且什么也没做。
谢谢!!
翻译自西班牙语:mongo:术语“mongo”不被识别为 cmdlet、函数、脚本文件或可执行程序的名称。检查您输入的名称是否正确,或者,如果您包含路径,请检查路径是否正确,然后重试。
解决方案
您需要在环境变量中添加 mongoDB 的路径。访问以下链接以了解更多信息:
推荐阅读
- apache-spark - Pyspark orderBy asc nulls last
- python - 如何在 python 中编写一个基于 i 更改的函数的 for 循环?
- mongodb - springboot starter 依赖版本不匹配
- clojurescript - 如何编译 ES2018 javascript 依赖项?
- python-requests - 如何获取我发送的 request.post 字符串?
- android - Android Chrome Lite 模式破坏了我们的网站。停用 Javascript。(谷歌浏览器数据保护程序)
- batch-file - 使用空格和特殊字符获取函数参数的正确方法
- javascript - 单独禁用按钮
- amazon-web-services - 我可以在 community.aws.ec2_vpc_route_table Ansible 模块中使用 group_vars/all.yml 吗?
- sql - 使用 SQL 中的选择查询/子查询中的值更新字段