Để hiển thị tên database hiện tại đang được sử dụng trong MongoDB, bạn có thể dùng một trong các cách sau:
Cách 1: Sử dụng lệnh db (ngắn gọn nhất)
> db
sample
Cách 2: Sử dụng phương thức getName()
> db.getName()
test
Cách 3: Sử dụng db.current (không khuyến khích)
> db.current
test.current
Lưu ý: Cách này trả về dạng
<database>.current, không phải tên database thuần túy. Nên dùng cách 1 hoặc 2.Ví dụ quy trình kiểm tra và chuyển database
1. Xem danh sách database
> show dbs
admin 0.000GB config 0.000GB local 0.000GB sample 0.000GB sampleDemo 0.000GB studentSearch 0.000GB test 0.003GB
2. Kiểm tra database hiện tại
> db
sample
3. Chuyển sang database khác
> use test switched to db test
4. Kiểm tra lại
> db
test
> db.getName()
test
Tóm tắt
| Lệnh | Kết quả | Khuyến nghị |
|---|---|---|
db | Tên database (ví dụ: test) | ✅ Khuyên dùng - ngắn gọn |
db.getName() | Tên database (ví dụ: test) | ✅ Khuyên dùng - rõ ràng |
db.current | test.current | ❌ Không khuyến khích |