Hapus/Lepaskan Database di MySQL

 			 		 		 		 		 	

MySQL adalah RDBMS (Relational Database Management System) yang terkenal dengan kecepatan dan interface yang mudah digunakan. Pada artikel ini, Anda akan belajar tentang berbagai metode untuk menghapus atau menjatuhkan database di MySQL. Pada artikel ini, kami berasumsi bahwa Anda sudah memiliki pengetahuan tentang pembuatan dan daftar database di MySQL. Jadi, jangan ragu untuk membaca jika Anda telah menginstal MySQL di sistem Anda dan memiliki beberapa database dummy di MySQL yang ingin Anda hapus. Untuk memulai dengan MySQL, buka terminal. Pertama, periksa versi MySQL melalui perintah berikut:

mysql -V


Jika Anda memiliki MySQL versi terbaru, Anda siap melakukannya.

Selanjutnya, periksa status mysql.service sistem dengan menjalankan perintah berikut:

sudo systemctl status mysql


Jika service tidak aktif, maka mulai service.

sudo systemctl start mysql

Setelah memulai service, sambungkan ke client MySQL atau masuk ke shell MySQL sebagai user root. Jika Anda tidak memiliki akses ke login user root, ganti 'root' dengan nama user Anda. Pada artikel ini, kita akan menggunakan terminal untuk mendemonstrasikan proses alih-alih GUI, yang dikenal sebagai MySQL WorkBench.

sudo mysql -u root -p


Setelah masuk ke MySQL, daftar database menggunakan perintah 'SHOW DATABASES'.

SHOWDATABASES;


Setelah Anda memiliki daftar database, pilih database yang ingin Anda hapus. Jika Anda ingin menghapus database yang ada, Anda dapat menjalankan perintah sederhana 'DROP DATABASE', bersama dengan nama database, sebagai berikut:

DROPDATABASE database_name;


Perlu diingat, Anda hanya dapat menghapus atau menghapus database jika Anda memiliki hak istimewa untuk menghapus database tersebut. Jadi, pastikan untuk masuk dengan user tertentu yang memiliki hak istimewa untuk menghapus database itu.

Setelah menghapus database, kami akan membuat daftar database lagi menggunakan perintah 'SHOW DATABASES'.

SHOWDATABASES;


Seperti yang Anda lihat, database yang dihapus tidak ada lagi di MySQL.

Dalam kasus lain, seperti pembuatan database, Anda dapat menggunakan klausa 'JIKA ADA' untuk menghindari error jika tidak ada database dengan nama yang diberikan. Jika Anda tidak menggunakan klausa 'If EXISTS' dan database tidak ada, MySQL akan menampilkan error. Sintaks untuk menggunakan klausa 'JIKA ADA' adalah sebagai berikut

DROPDATABASEIFEXISTS database_name;

Kesimpulan

Artikel ini berisi dua metode berbeda untuk menghapus database yang ada di MySQL, baik dengan maupun tanpa klausa 'JIKA ADA'.


Related Posts