Computer >> Máy Tính >  >> Lập trình >> MongoDB

Làm cách nào để liệt kê tất cả cơ sở dữ liệu trong Mongo shell?

Để liệt kê tất cả cơ sở dữ liệu trong Mongo shell, bạn cần sử dụng lệnh show. Cú pháp như sau -

show dbs;

Hãy để chúng tôi thực hiện cú pháp trên cho MongoDB. Truy vấn như sau -

> show dbs;

Sau đây là kết quả -

admin 0.000GB
config 0.000GB
local 0.000GB
sample 0.000GB
sampleDemo 0.000GB
test 0.003GB

Nếu bạn tạo cơ sở dữ liệu mới trong MongoDB thì nó sẽ không có trong danh sách cơ sở dữ liệu.

Hãy để chúng tôi kiểm tra tương tự. Tạo cơ sở dữ liệu mới -

> use studentTracker;
switched to db studentTracker

Bây giờ hãy liệt kê tất cả các cơ sở dữ liệu từ Mongo shell. Truy vấn như sau -

> show dbs;

Sau đây là kết quả -

admin 0.000GB
config 0.000GB
local 0.000GB
sample 0.000GB
sampleDemo 0.000GB
test 0.003GB

Nhìn vào kết quả đầu ra mẫu ở trên, cơ sở dữ liệu ‘studentTracker’ không có trong danh sách cơ sở dữ liệu. Điều này là do cơ sở dữ liệu trống và không có bất kỳ bộ sưu tập nào -

Lưu ý: Để hiển thị cơ sở dữ liệu mới được tạo trong danh sách, bạn cần tạo một bộ sưu tập trong cơ sở dữ liệu mới.