หากต้องการวางฐานข้อมูล MongoDB จากบรรทัดคำสั่ง ให้ใช้ไวยากรณ์ต่อไปนี้:
mongo yourDatabaseName --eval "db.dropDatabase()"
เพื่อให้เข้าใจไวยากรณ์ข้างต้น ให้เราแสดงฐานข้อมูลทั้งหมดจาก MongoDB แบบสอบถามมีดังนี้ −
> show dbs;
ต่อไปนี้เป็นผลลัพธ์ -
StudentTracker 0.000GB admin 0.000GB config 0.000GB local 0.000GB sample 0.000GB test 0.003GB
วางฐานข้อมูลด้วยชื่อ 'StudentTracker' แบบสอบถามมีดังต่อไปนี้เพื่อวางฐานข้อมูลจากบรรทัดคำสั่ง -
C:\Program Files\MongoDB\Server\4.0\bin>mongo StudentTracker --eval "db.dropDatabase()"
ต่อไปนี้เป็นผลลัพธ์ -
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 }
ตอนนี้ตรวจสอบฐานข้อมูลว่าหลุดหรือไม่ แบบสอบถามมีดังนี้ −
> show dbs
ต่อไปนี้เป็นผลลัพธ์ -
admin 0.000GB config 0.000GB local 0.000GB sample 0.000GB test 0.003GB
ดูตัวอย่างผลลัพธ์ ฐานข้อมูล 'StudentTracker' หลุด