Hapus/Lepaskan Tabel di MySQL

Delete Drop Table Mysql



MySQL adalah sistem manajemen basis data relasional yang menyediakan solusi cepat dan andal. Ini terkenal karena kemampuannya untuk mengeksekusi dengan cepat dan untuk pengalaman pengguna yang unik dan mudah. Melakukan operasi CRUD adalah operasi inti dan konsep dasar saat bekerja dengan database. Pada artikel ini, Anda akan mempelajari cara menghapus tabel dalam database.

Sebelum mempelajari lebih lanjut tentang penghapusan tabel menggunakan MySQL, pastikan Anda telah menginstal MySQL versi terbaru di komputer Anda. Juga, pastikan Anda memiliki database dan tabel di dalamnya yang ingin Anda hapus. Pada artikel ini, kami berasumsi bahwa Anda memahami konsep dasar pernyataan MySQL dan Anda memiliki database dan tabel di MySQL yang ingin Anda hapus.







Anda dapat mengetahui versi MySQL yang berjalan di sistem Anda dengan menjalankan perintah 'mysql -V':



mysql-V

Anda sekarang dapat bergerak maju dengan mengetahui bahwa Anda telah menginstal versi terbaru.



Untuk mengetahui apakah MySQL berfungsi dengan baik, jalankan perintah berikut:





sudo systemctl status mysql

Jika layanan tidak berjalan, maka Anda dapat mengaktifkan layanan menggunakan perintah di bawah ini:

sudo systemctl Mulailah mysql

Setelah memulainya, sambungkan ke server MySQL sebagai pengguna root dengan hak superuser menggunakan sudo. Jika tidak, Anda dapat memasukkan nama pengguna khusus alih-alih nama pengguna root.



Langkah-langkah berikut menunjukkan proses penghapusan tabel untuk server MySQL di terminal baris perintah.

sudo mysql-kamu root-P

Setelah memasukkan shell MySQL, daftar database dan pilih database dari mana Anda ingin menghapus tabel.

MENUNJUKKAN BASIS DATA ;

Pilih database yang benar dengan menjalankan pernyataan USE dengan nama database.

MENGGUNAKAN database_name;

Setelah memilih database dari daftar, pilih juga tabelnya. Untuk melihat daftar tabel dalam database, jalankan perintah SHOW TABLES:

MENUNJUKKAN TABEL ;

Sekarang, pilih tabel yang ingin Anda hapus. Untuk menghapus tabel, jalankan perintah DROP TABLE dan berikan nama tabel, misalnya:

MENJATUHKAN MEJA nama_tabel;

Jika Anda tidak dapat menghapus atau menjatuhkan tabel, pastikan Anda memiliki hak istimewa yang benar untuk tabel tersebut. Jika Anda tidak memiliki masalah hak istimewa tetapi masih mendapatkan kesalahan saat mencoba menghapus tabel, maka Anda mungkin mencoba menghapus tabel yang tidak ada, atau mungkin ada kesalahan ejaan. Untuk menghindari kesalahan ini, MySQL menyediakan klausa IF EXISTS. Jika Anda menggunakan klausa ini, MySQL tidak akan menimbulkan kesalahan jika tidak ada tabel dari nama yang diberikan dalam kueri dalam database. Klausa IF EXISTS memiliki sintaks khusus yang perlu diikuti, ditunjukkan di bawah ini:

MENJATUHKAN DATABASE JIKA ADA database_name;

Kesimpulan

Artikel ini mencakup dua metode berbeda untuk menghapus tabel yang ada di database MySQL, baik dengan dan tanpa menggunakan klausa IF EXISTS. Artikel tersebut juga menjelaskan perbedaan antara kedua metode ini untuk kenyamanan Anda.