簡體   English   中英

安裝后無法在 Ubuntu 上運行“mongo”命令(mongo shell)

[英]Can't run "mongo" command (mongo shell) on Ubuntu after installation

我是 MongoDB 的新手。 我已經閱讀了文檔和 MongoDB 社區版。 這是工作

在此處輸入圖像描述

但是,我嘗試運行“mongo”命令:它不工作!

在此處輸入圖像描述

...所以我做了:

sudo apt install mongodb-clients

(之后我看到這個命令卸載了 mongodb 服務器,我不得不再次安裝)

完成后,我再次嘗試了“mongo”命令。 它不工作?! 我該如何解決這個問題?

您可能想嘗試“ mongosh ”命令。

如您提供的文檔中所述。

在與 mongod 相同的主機上啟動 mongosh session。 您可以在沒有任何命令行選項的情況下運行 mongosh,以連接到在您的 localhost 上運行的 mongod,默認端口為 27017。

您需要一個客戶端才能與 mongoDB 部署(例如mongoshCompass )進行交互。

The MongoDB Shell, mongosh, is a fully functional JavaScript and Node.js 16.x REPL environment for interacting with MongoDB deployments. 您可以使用 MongoDB Shell 直接使用您的數據庫測試查詢和操作。

希望能幫助到你。

mongodb-servermongodb-clients debian 包適用於 MongoDB 3.x,由 Ubuntu 維護。

對於 MongoDB 4.x、MongoDB 提供自己的 debian 包,但他們將它們命名為mongodb-org-servermongodb-cli mongodb-mongosh和 mon。 客戶端命令mongo分為兩個不同的命令mongoclimongosh

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM