我知道如何list all collections in a particular database,但我如何列出MongoDB shell中的所有可用數據庫?如何列出mongo shell中的所有數據庫?
回答
列出mongoDB控制檯中的所有數據庫都使用命令show dbs
。
欲瞭解更多信息,請參考可在mongo shell中使用的Mongo Shell Command Helpers。
對於剛剛安裝了mongodb並且感到困惑的運行'db'顯示當前數據庫爲'test'的任何人(像我一樣),但是這並未通過此頁面上的任何命令列出,這裏將解釋http:// stackoverflow.com/q/38726310/73226 – 2016-08-07 16:39:31
你到底應該怎麼做:/ – 2017-08-13 23:52:35
@JamieHutber你可以在命令行輸入'mongo'('mongo --nodb'命令不能連接到一個數據庫) – magikMaker 2018-01-26 13:18:14
MongoDB的外殼版本3.0.5插入外殼下面的命令:
db.adminCommand('listDatabases')
或者:
db.getMongo().getDBNames()
你也可以試試這個
對於數據庫列表--- -
show databases
show dbs
對於表/收集列表---
show collections
show tables
db.getCollectionNames()
希望這有助於..
從命令行問題
mongo --quiet --eval "printjson(db.adminCommand('listDatabases'))"
這使輸出
{
"databases" : [
{
"name" : "admin",
"sizeOnDisk" : 978944,
"empty" : false
},
{
"name" : "local",
"sizeOnDisk" : 77824,
"empty" : false
},
{
"name" : "meteor",
"sizeOnDisk" : 778240,
"empty" : false
}
],
"totalSize" : 1835008,
"ok" : 1
}
- 1. 在mongo shell的所有數據庫上操作
- 2. 如何用mongo shell來計算mongod中的數據庫數量?
- 3. 如何將mongo數據庫的列中的所有值都檢索到ArrayList中?
- 4. 如何列出netezza數據庫中的所有序列?
- 5. 如何刪除Mongo數據庫中所有收藏的文檔
- 6. 如何使用pymongo獲取mongo實例中的所有數據庫列表
- 7. 如何從shell腳本中獲取mongo數據庫集合的確切列表
- 8. 如何使用Squirrel SQL列出數據庫中的所有表?
- 9. 如何列出MySQL數據庫中的所有觸發器?
- 10. 如何在postgresql中列出rolename所擁有的數據庫
- 11. 如何列出mysql數據庫中的所有表格
- 12. Redis - 如何列出數據庫中的所有密鑰?
- 13. 如何列出Oracle數據庫中存在的所有角色?
- 14. 如何在oracle數據庫的sqlplus中列出表中的所有數據?
- 15. 如何在mongodb中使用yii2列出所有數據庫?
- 16. 如何列出mysqli表中列出的所有相關數據?
- 17. 如何打印出數據庫中的所有certian json數據?
- 18. 使用asp.net mvc 2.0列出數據庫中的所有數據
- 19. Mongo db數據庫無法從shell,數據存儲中訪問
- 20. indexeddb - 列出/刪除所有數據庫
- 21. 如何列出所有的informix數據庫名稱
- 22. 列出我的數據庫中的所有表和列(ORACLE)
- 23. 列出節點中的mongo數組的所有值
- 24. 如何訪問列表中的所有數據點中列出
- 25. 如何列出(或導出)數據庫中所有觸發器的代碼?
- 26. 如何在mysql數據庫中列出由hibernate創建的所有序列?
- 27. 如何列出IEx中的所有shell變量?
- 28. 如何使用Squirrel SQL列出所有數據庫?
- 29. 列出CouchDb視圖中的所有數據庫,驗證函數
- 30. 如何查詢所有數據庫中的表中的列
這是'顯示DBS '在mongo控制檯中,請通過[mongodb標記wiki]中的'useful links'部分(http://stackoverflow.com/tags/mongodb/inf o),在發佈問題之前,有時可能會幫助您更快地達成解決方案。 – 2014-09-20 10:54:13