You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

已安装MongoDB Community 6.0.0,mongosh可用但mongo命令找不到求助

问题解决:MongoDB 6.0.0中mongo命令找不到但mongosh可用

原因说明

MongoDB 6.0版本开始,官方已移除了传统的mongo shell,默认仅安装新版的mongosh(MongoDB Shell)作为官方推荐的交互式命令行工具。这是官方的产品迭代变更,所以执行mongo命令会提示"未找到"是正常现象。

解决方案

  • 优先使用mongosh替代mongo
    mongosh是官方主推的新版shell,相比旧版mongo具备更多优势:

    • 支持MongoDB 5.0及以上版本的所有新特性
    • 提供语法高亮、智能自动补全功能
    • 支持异步操作和更丰富的命令行交互体验
      你当前的mongosh版本1.5.4是兼容MongoDB 6.0.0的,直接使用即可,比如连接本地数据库:
    mongosh
    

    连接远程数据库:

    mongosh "mongodb://username:password@host:port/dbname"
    
  • 若必须使用旧版mongo命令(不推荐)
    官方已停止维护旧版mongo shell,存在安全风险,仅在特殊场景下建议安装:

    • 可以从MongoDB官方下载页面获取对应系统的Legacy Shell安装包(注意选择与MongoDB 6.0.0兼容的版本)
    • 安装完成后,需确保该工具的路径被添加到系统环境变量中,才能直接执行mongo命令

内容的提问来源于stack exchange,提问作者Bear Bile Farming is Torture

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.21 20:09:11