IoT

Cara mengosongkan database MySQL

Mengosongkan database MySQL kadang perlu dilakukan kalau anda ingin menggunakan nama yang sama tapi dari nol atau kalau kasus saya karena malas setting privilege usernya ke database yang dituju lagi. Saya lupa apa password usernya tapi masih bisa pakai root masalahnya. Haha. 😀

Secara umum solusinya untuk menghapus database yang sering disarankan adalah seperti ini:

DROP DATABASE nama_db;
CREATE DATABASE nama_db;

Jadi kita akan menghapusnya dan membuat ulang dengan nama yang sama. Dan jangan lupa kita perlu memberikan hak akses kepada user yang akan memakainya, ini karena databasenya berbeda walau namanya sama.

Karena saya ingin tidak menghapus tapi hanya membersihkan tabel – tabel yang ada didalamnya jadi solusi diatas kurang tepat. Dan yang saya temukan dan pakai memang akhirnya agak sedikit repot tapi berhasil.

Related Articles

Pertama kita perlu tahu nama – nama tabel yang ada dalam database tersebut:

SELECT table_name FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = 'nama_db';

Dan perlu kita aktifkan penggunaannya:

USE nama_db;

Kemudian eksekusi query SQL ini satu per satu per nama tabel yang ada, kalau banyak ya memang jari bisa keriting:

TRUNCATE TABLE nama_tabel;

Mungkin lain kali perlu saya buat scriptnya biar cepat dan mudah.

moch akbar fitrianto

Jurnalis Dari Rakyatnesia.com Dan Sudah di dunia jurnalistik selama lebih dari 10 tahun. Tulisan berita Lamongan, umum, prediksi bola , dan profil sudah bukan hal asing lagi, Lugas dengan Fakta.

Related Articles

Check Also
Close
Back to top button