Để tạo cơ sở dữ liệu mới trong MongoDB, bạn cần sử dụng lệnh ‘use’. Cú pháp như sau:
use yourDatabaseName;
Cú pháp trên sẽ tạo một cơ sở dữ liệu mới trong MongoDB. Nếu tên cơ sở dữ liệu đã có thì nó sẽ trả về tên cơ sở dữ liệu. Ở đây, tôi sẽ tạo một cơ sở dữ liệu với tên là ‘sample’.
Truy vấn để tạo cơ sở dữ liệu trong MongoDB như sau -
> use sample; switched to db sample
Bây giờ để kiểm tra tên cơ sở dữ liệu hoạt động hiện tại, bạn cần sử dụng cú pháp sau:
db
Truy vấn như sau:
> db sample
Để liệt kê tất cả các tên cơ sở dữ liệu trong MongoDB, bạn cần sử dụng lệnh show. Cú pháp như sau:
show dbs;
Truy vấn như sau:
> show dbs;
Kết quả sau xuất tất cả các cơ sở dữ liệu:
admin 0.000GB config 0.000GB local 0.000GB
Nhìn vào kết quả mẫu ở trên, không có tên cơ sở dữ liệu nào là ‘mẫu’ mà tôi đã tạo.
Để hiển thị cơ sở dữ liệu mẫu, bạn cần chèn một tài liệu vào cơ sở dữ liệu mẫu. Truy vấn để chèn tài liệu như sau:
> db.book.insert({"BookName":"Introduction to MongoDB"}); WriteResult({ "nInserted" : 1 })
Bây giờ bạn có thể liệt kê tất cả tên cơ sở dữ liệu với sự trợ giúp của lệnh show. Truy vấn như sau:
> show dbs;
Đầu ra sau đây hiện hiển thị cơ sở dữ liệu 'mẫu' mà chúng tôi đã tạo ở trên:
admin 0.000GB config 0.000GB local 0.000GB sample 0.000GB
Nhìn vào đầu ra mẫu ở trên, cơ sở dữ liệu ‘mẫu’ hiện diện trong danh sách cơ sở dữ liệu. Trong kết quả đầu ra mẫu ở trên, cơ sở dữ liệu do người dùng xác định là "mẫu".
Bằng cách này, chúng ta có thể dễ dàng tạo cơ sở dữ liệu mới trong MongoDB.