[英]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 部署(例如mongosh或Compass )進行交互。
The MongoDB Shell, mongosh, is a fully functional JavaScript and Node.js 16.x REPL environment for interacting with MongoDB deployments. 您可以使用 MongoDB Shell 直接使用您的數據庫測試查詢和操作。
希望能幫助到你。
mongodb-server
和mongodb-clients
debian 包適用於 MongoDB 3.x,由 Ubuntu 維護。
對於 MongoDB 4.x、MongoDB 提供自己的 debian 包,但他們將它們命名為mongodb-org-server
、 mongodb-cli
mongodb-mongosh
和 mon。 客戶端命令mongo
分為兩個不同的命令mongocli
和mongosh
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.