安装后无法在 Ubuntu 上运行“mongo”命令(mongo shell)

Saj*_*han 6 ubuntu mongoose mongodb

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

在此输入图像描述

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

在此输入图像描述

...所以我做了:

sudo apt install mongodb-clients sudo apt install mongodb-clients

(我看到此命令卸载了 mongodb 服务器,我必须再次安装)

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

小智 18

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

按照您提供的文档中的指定。

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

您需要一个客户端才能与 mongoDB 部署(例如mongoshCompass )交互。

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

希望能帮助到你。


Gee*_*nte 8

和debianmongodb-server软件包mongodb-clients适用于 MongoDB 3.x,由 Ubuntu 维护。

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