Peringatan!
Anda harus hati-hati ketika menjalankan perintah DROP DATABASE, karena objek-objek yang terdapat di dalam database tersebut seperti table, index, view, procedure, dan lain sebagainya juga ikut terhapus.
Sintak Dasar
Dibawah ini adalah sintak dasar untuk menghapus sebuah database di MySQL:
DROP DATABASE database_name;
database_name adalah nama database yang akan Anda hapus.
Langkah-Langkah
Dibawah ini langkah-langkah untuk menghapus sebuah database di MySQL menggunakan command line:
- Login ke MySQL Server menggunakan user yang telah disiapkan
# mysql -u root -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 2 Server version: 5.5.36 MySQL Community Server (GPL) Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql>
- Buat sebuah database baru dengan nama "dbtest" sebagai contoh.
Untuk membuat sebuah baru, Anda dapat menggunakan perintah CREATE DATABASE seperti berikut ini:
mysql> CREATE DATABASE dbtest; Query OK, 1 row affected (0.06 sec)
- Tampilkan daftar database
Untuk menampilkan daftar database, Anda dapat menggunakan perintah SHOW DATABASES seperti berikut ini:
mysql> SHOW DATABASES; +--------------------+ | Database | +--------------------+ | information_schema | | cdcol | | db_personalia | | dbtest | | mysql | | performance_schema | | phpmyadmin | | test | | webauth | +--------------------+ 9 rows in set (0.19 sec)
- Hapus database dengan nama "dbtest" diatas.
Untuk menghapus sebuah database, Anda dapat menggunakan perintah DROP DATABASE seperti berikut ini:
mysql> DROP DATABASE dbtest; Query OK, 0 rows affected (0.22 sec)
- Tampilkan kembali daftar database.
Gunakan perintah SHOW DATABASES untuk menampilkan kembali daftar database.
mysql> SHOW DATABASES; +--------------------+ | Database | +--------------------+ | information_schema | | cdcol | | db_personalia | | mysql | | performance_schema | | phpmyadmin | | test | | webauth | +--------------------+ 8 rows in set (0.01 sec)
Terbukti bahwa "dbtest" telah terhapus dari daftar database.
Salam sukses,
Nursalim
No comments:
Post a Comment