【问题标题】:Can't run "mongo" command (mongo shell) on Ubuntu after installation安装后无法在 Ubuntu 上运行“mongo”命令(mongo shell)
【发布时间】:2022-10-13 10:52:33
【问题描述】:

我是 MongoDB 的新手。我已经阅读了docs 和 MongoDB 社区版。 这是工作

但是,我尝试运行“mongo”命令:它不工作!

...所以我做了:

sudo apt install mongodb-clients

(之后我看到这个命令卸载了 mongodb 服务器,我不得不重新安装)

完成后,我再次尝试了“mongo”命令。它不工作! 我该如何解决这个问题?

【问题讨论】:

    标签: mongodb ubuntu mongoose


    【解决方案1】:

    mongodb-servermongodb-clients debian 软件包适用于 MongoDB 3.x,由 Ubuntu 维护。

    从 MongoDB 4.x 开始,MongoDB 提供了自己的 debian 包,但他们将它们命名为 mongodb-org-servermongodb-mongoshmongodb-cli。客户端命令mongo 分为两个不同的命令mongoclimongosh

    【讨论】:

      【解决方案2】:

      您可能想尝试“蒙戈什“ 命令。

      如您提供的documentation 中所述。

      在与 mongod 相同的主机上启动 mongosh 会话。你 可以在没有任何命令行选项的情况下运行 mongosh 来连接到 使用默认端口 27017 在本地主机上运行的 mongod。

      您需要一个客户端才能与 mongoDB 部署进行交互,例如 mongoshCompass

      MongoDB Shell mongosh 是一个功能齐全的 JavaScript 和 用于与 MongoDB 交互的 Node.js 16.x REPL 环境 部署。您可以使用 MongoDB Shell 来测试查询和 直接与您的数据库进行操作。

      希望能帮助到你。

      【讨论】:

        【解决方案3】:

        您可能想尝试“mongosh”命令。

        这对我有用。我在用着蒙戈什

        【讨论】:

          猜你喜欢
          • 2023-02-06
          • 2016-08-03
          • 2017-02-17
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2013-09-18
          • 2017-11-12
          相关资源
          最近更新 更多