Perhatian!
Anda harus hati-hati ketika menjalankan perintah DROP DATABASE, karena database yang Anda hapus tidak bisa dikembalikan dan objek-objek di dalamnya juga ikut kehapus. Pastikan untuk melakukan proses backup terlebih dahulu.
Sintak Dasar
Di bawah ini adalah sintak dasar dari perintah DROP DATABASE.
DROP DATABASE database_name;
Penjelasan sintak:
- database_name adalah nama database yang akan Anda hapus.
Contoh
Sebelum Anda menghapus sebuah database, coba Anda tampilkan daftar database yang tersedia di MySQL:
mysql> SHOW DATABASES; +--------------------+ | Database | +--------------------+ | information_schema | | cdcol | | hris | | mysql | | naura | | performance_schema | | phpmyadmin | | test | | tutorial | | tutorialdb | | webauth | +--------------------+ 11 rows in set (0.00 sec)
Dari daftar database diatas, coba Anda hapus database dengan nama "hris" dari daftar diatas.
mysql> DROP DATABASE hris; Query OK, 0 rows affected (0.00 sec)
Apabila keluar pesan "Query OK", berarti Anda telah sukses menghapus database "hris" diatas. Untuk membuktikannya, coba Anda tampilkan kembali daftar database:
mysql> SHOW databases; +--------------------+ | Database | +--------------------+ | information_schema | | cdcol | | mysql | | naura | | performance_schema | | phpmyadmin | | test | | tutorial | | tutorialdb | | webauth | +--------------------+ 10 rows in set (0.00 sec)
Dari output diatas, terbukti bahwa database dengan nama "hris" sudah tidak ada dalam daftar.