Lệnh SHOW DBS này sẽ không hiển thị cơ sở dữ liệu vì bạn có thể chưa tạo tài liệu cho bộ sưu tập. Nếu bạn tạo tài liệu cho một bộ sưu tập thì cơ sở dữ liệu đã tạo sẽ hiển thị.
Hãy để chúng tôi triển khai khái niệm trên và tạo cơ sở dữ liệu -
> use web; switched to db web
Sau đây là truy vấn để hiển thị tất cả cơ sở dữ liệu -
> show dbs;
Điều này sẽ tạo ra kết quả sau -
admin 0.001GB config 0.000GB local 0.000GB my 0.001GB sample 0.001GB sampleDemo 0.000GB studentSearch 0.000GB test 0.010GB university 0.000GB
Ở trên, cơ sở dữ liệu WEB không hiển thị vì chúng tôi chưa tạo một bộ sưu tập trong cùng một cơ sở dữ liệu.
Để hiển thị cơ sở dữ liệu WEB, chúng ta cần tạo một bộ sưu tập với các tài liệu trong cùng một cơ sở dữ liệu như hình dưới đây -
> db.check.insertOne({"ClientName":"John"}); { "acknowledged" : true, "insertedId" : ObjectId("5cb806c2623186894665ae35") }
Sau đây là truy vấn để hiển thị tất cả các tài liệu từ bộ sưu tập với sự trợ giúp của phương thức find () -
> db.check.find();
Điều này sẽ tạo ra kết quả sau -
{ "_id" : ObjectId("5cb806c2623186894665ae35"), "ClientName" : "John" }
Hãy để chúng tôi thực hiện lệnh trên để hiển thị tất cả cơ sở dữ liệu -
> show dbs;
Điều này sẽ tạo ra kết quả sau -
admin 0.001GB config 0.000GB local 0.000GB my 0.001GB sample 0.001GB sampleDemo 0.000GB studentSearch 0.000GB test 0.010GB university 0.000GB web 0.000GB
Nhìn vào kết quả mẫu ở trên, cơ sở dữ liệu WEB hiện đã hiển thị.