Để loại bỏ cơ sở dữ liệu MongoDB khỏi dòng lệnh, hãy sử dụng cú pháp sau:
mongo yourDatabaseName --eval "db.dropDatabase()"
Để hiểu cú pháp trên, chúng ta hãy hiển thị tất cả cơ sở dữ liệu từ MongoDB. Truy vấn như sau -
> show dbs;
Sau đây là kết quả -
StudentTracker 0.000GB admin 0.000GB config 0.000GB local 0.000GB sample 0.000GB test 0.003GB
Thả cơ sở dữ liệu với tên ‘StudentTracker’. Truy vấn như sau để thả cơ sở dữ liệu khỏi dòng lệnh -
C:\Program Files\MongoDB\Server\4.0\bin>mongo StudentTracker --eval "db.dropDatabase()"
Sau đây là kết quả -
MongoDB shell version v4.0.5 connecting to: mongodb://127.0.0.1:27017/StudentTracker?gssapiServiceName=mongodb Implicit session: session { "id" : UUID("afc34e93-b4c0-46f0-85bd-b80ed17b8c11") } MongoDB server version: 4.0.5 { "dropped" : "StudentTracker", "ok" : 1 }
Bây giờ hãy kiểm tra cơ sở dữ liệu đã bị loại bỏ hay chưa. 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 test 0.003GB
Nhìn vào kết quả đầu ra mẫu, cơ sở dữ liệu ‘StudentTracker’ đã bị loại bỏ.