เมื่อเราต้องการลบฐานข้อมูล เราอาจจะตรวจสอบก่อนก็ได้ว่าในระบบ DBMS นั้นมีฐานข้อมูลอะไรบ้าง โดยใช้คำสั่ง SHOW DATABASE โดยมันจะแสดงชื่อ ฐานข้อมูล ทั้งหมดออกมา ดังนั้นเราก็สามารถเลือกลบ database โดยใช้คำสั่ง DROP DATABASE ตามด้วยชื่อฐานข้อมูล เช่นถ้าเราต้องการลบ database ที่ชื่อ mydb เราจะต้องใช้คำสั่งดังนี้
DROP DATABASE mydb;
เราไม่จำเป็นต้องลบ table ใน database นั้น ๆ ให้หมดก่อนที่จะลบ database เพราะว่าคำสั่ง DROP DATABASE สามารถลบฐานข้อมูลได้ถึงแม้จะมีข้อมูลอยู่ในนั้น
คำสั่ง DROP DATABASE จะทำการลบ table ภายในกระบวนการการลบ database
คำสั่ง DROP DATABASE เป็นคำสั่งที่อันตรายมาก โดยเราควรจะใช้มันอย่างระมัดระวัง เพราะว่าไม่มีคำสั่งในการ "undo" การ DROP DATABASE ได้ ถ้าเกิดว่าเราทำการเลือกลบ database ผิดตัว เราจะต้องทำการกู้ข้อมูลคืนจากการ backup ของเราเอง
ผู้สนับสนุน