MySQL การใช้งานคำสั่ง DROP DATABASE

DROP DATABASE เป็นคำสั่งใน MySQL ที่ใช้สำหรับลบฐานข้อมูล (Database) ทั้งหมดแบบถาวร รวมไปถึงทุกตารางและข้อมูลทั้งหมดที่อยู่ภายในฐานข้อมูลนั้น และจะไม่สามารถกู้คืนได้หลังจากลบไปแล้ว

รูปแบบคำสั่ง

DROP DATABASE database_name;
  • database_name = ชื่อของฐานข้อมูลที่ต้องการลบ

ป้องกัน Error หากฐานข้อมูลไม่มีอยู่

DROP DATABASE IF EXISTS database_name;
  • ใช้ IF EXISTS เพื่อป้องกันไม่ให้เกิด Error ถ้าฐานข้อมูลที่ระบุไม่มีอยู่จริง

ตัวอย่างการใช้งาน

ลบฐานข้อมูลชื่อ test_db

SQL
DROP DATABASE test_db;

ลบแบบปลอดภัย (ป้องกัน Error)

SQL
DROP DATABASE IF EXISTS test_db;
แชร์เรื่องนี้