Tôi biết cách list all collections in a particular database, nhưng làm cách nào để liệt kê tất cả các cơ sở dữ liệu có sẵn trong trình bao MongoDB?Làm thế nào để liệt kê tất cả các cơ sở dữ liệu trong trình bao mongo?
Trả lời
Liệt kê tất cả các cơ sở dữ liệu trong bảng điều khiển mongoDB đang sử dụng lệnh show dbs
.
Để biết thêm thông tin về điều này, hãy tham khảo Mongo Shell Command Helpers có thể được sử dụng trong vỏ mongo.
Và đối với bất kỳ ai (như tôi) vừa cài đặt mongodb và bối rối khi chạy 'db' cho thấy cơ sở dữ liệu hiện tại là' test' nhưng điều này không được liệt kê qua bất kỳ các thuật toán nào trên trang này được giải thích tại đây http: // stackoverflow.com/q/38726310/73226 –
Làm thế nào trên trái đất bạn nhận được để mặc dù:/ –
@JamieHutber bạn nhận được như vậy vỏ bằng cách gõ 'mongo' trên dòng lệnh (của 'mongo --nodb' để không kết nối với Một cơ sở dữ liệu) – magikMaker
Đối với MongoDB phiên bản vỏ 3.0.5 chèn lệnh sau trong vỏ:
db.adminCommand('listDatabases')
hoặc cách khác:
db.getMongo().getDBNames()
Bạn cũng có thể thử này
Đối với cơ sở dữ liệu list-- -
show databases
show dbs
Đối với danh sách bảng/bộ sưu tập ---
show collections
show tables
db.getCollectionNames()
Hope this helps ..
Từ vấn đề dòng lệnh
mongo --quiet --eval "printjson(db.adminCommand('listDatabases'))"
mang đến cho sản lượng
{
"databases" : [
{
"name" : "admin",
"sizeOnDisk" : 978944,
"empty" : false
},
{
"name" : "local",
"sizeOnDisk" : 77824,
"empty" : false
},
{
"name" : "meteor",
"sizeOnDisk" : 778240,
"empty" : false
}
],
"totalSize" : 1835008,
"ok" : 1
}
- 1. Làm thế nào để liệt kê tất cả các cơ sở dữ liệu MongoDB trong Node.js?
- 2. Làm cách nào để liệt kê tất cả các trình kích hoạt của cơ sở dữ liệu trong sqlite?
- 3. Có thể liệt kê tất cả các khoá ngoại trong cơ sở dữ liệu không?
- 4. Liệt kê tất cả các bảng trong cơ sở dữ liệu
- 5. Liệt kê thông tin về tất cả các tệp cơ sở dữ liệu trong SQL Server
- 6. Liệt kê tất cả các bảng trong cơ sở dữ liệu
- 7. Psql liệt kê tất cả các bảng
- 8. PostgreSQL: Làm thế nào để liệt kê tất cả các kiểu dữ liệu có sẵn?
- 9. Tôi có thể liệt kê tất cả các bảng trong cơ sở dữ liệu bằng Squirrel SQL bằng cách nào?
- 10. Sql Truy vấn để liệt kê tất cả các khung nhìn trong cơ sở dữ liệu SQL Server 2005
- 11. Liệt kê tất cả các chỉ mục
- 12. Liệt kê tất cả các kho SVN
- 13. Làm thế nào để liệt kê tất cả các mô hình bao gồm mối quan tâm
- 14. Cơ sở dữ liệu MSSQLLOCALDB không được liệt kê
- 15. Làm thế nào để bạn liệt kê tất cả các tiến trình con trong python?
- 16. Làm thế nào để xóa tất cả các bảng trong cơ sở dữ liệu MySQL?
- 17. Làm cách nào để liệt kê (hoặc xuất) mã cho tất cả các trình kích hoạt trong cơ sở dữ liệu?
- 18. Hoạt động trên tất cả các cơ sở dữ liệu từ vỏ mongo
- 19. Làm cách nào để liệt kê tất cả các tên cột trong Netezza?
- 20. Làm thế nào để lập trình liệt kê tất cả các thuộc tính được xác định?
- 21. liệt kê tất cả các quy trình trong iOS 5.0.1
- 22. Làm thế nào để xóa tất cả các cơ sở dữ liệu trên Postgres?
- 23. Làm thế nào để liệt kê tất cả các bảng được xác định cho cơ sở dữ liệu khi sử dụng bản ghi hoạt động?
- 24. Làm thế nào để liệt kê tất cả các cơ sở dữ liệu hive đang được sử dụng hoặc tạo ra cho đến nay?
- 25. Làm cách nào để chèn bản ghi từ cơ sở dữ liệu mongo này vào cơ sở dữ liệu khác?
- 26. Làm thế nào để viết một liệt kê của tất cả các chức năng tính toán?
- 27. Làm cách nào để xử lý các liệt kê mà không có các trường enum trong cơ sở dữ liệu?
- 28. Làm cách nào để liệt kê/liệt kê tất cả các ứng dụng đã cài đặt trong Windows XP?
- 29. Tôi làm cách nào để liệt kê tất cả các tiến trình đang chạy trong Windows?
- 30. Làm thế nào để liệt kê tất cả các mục của tệp tar trong java?
Đó là 'show dbs 'trong giao diện điều khiển mongo, vui lòng xem qua phần' các liên kết hữu ích' trong [tag wiki mongodb] (http://stackoverflow.com/tags/mongodb/inf o), trước khi đăng câu hỏi, đôi khi có thể giúp bạn đạt được giải pháp nhanh hơn. –