Terkadang kita ingin menghapus tabel melewati skrip php, biasanya tindakan seperti ini sering dilakukan ketika kita uninstall atau mencopot plugin dari wordpress. Tabel yang berhubungan dengan plugin tersebut akan dihapus karena sudah tidak digunakan lagi, langsung saja berikut skrip cara menghapus tabel dan database MySQL di PHP.
Cara Menghapus Database MySQL di PHP
Jika database tidak lagi diperlukan maka dapat dihapus selamanya. Kita dapat menggunakan perintah SQL dalam mysql_query
untuk menghapus database.
Perhatikan contoh skrip menghapus database MySQL di PHP berikut ini:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
<?php $dbhost = 'localhost'; $dbuser = 'root'; $dbpass = 'password'; $koneksi = mysql_connect($dbhost, $dbuser, $dbpass); if(! $koneksi ) { die('Gagal Koneksi: ' . mysql_error()); } $sql = 'DROP DATABASE test_db'; $hapusdb = mysql_query( $sql, $koneksi ); if(! $hapusdb ) { die('Gagal hapus database test_db: ' . mysql_error()); } echo "Database berhasil dihapus\n"; mysql_close($koneksi); ?> |
Cara Menghapus Tabel MySQL di PHP
Sekali lagi kita akan mneggunakan perintah SQL melalui fungsi mysql_query
, kali ini untuk menghapus tabel dalam database. Namun saya ingatkan untuk berhati-hati saat menggunakan perintah ini karena dengan demikian, kita dapat menghapus beberapa informasi penting yang ada dalam tabel.
Perhatikan contoh skrip menghapus tabel MySQL di PHP berikut ini:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
<?php $dbhost = 'localhost'; $dbuser = 'root'; $dbpass = 'password'; $koneksi = mysql_connect($dbhost, $dbuser, $dbpass); if(! $koneksi ) { die('Gagal Koneksi: ' . mysql_error()); } $sql = 'DROP TABLE karyawan'; $hapustabel = mysql_query( $sql, $koneksi ); if(! $hapustabel ) { die('Gagal Hapus tabel karyawan: ' . mysql_error()); } echo "Berhasil hapus tabel karywan\n"; mysql_close($koneksi ); ?> |
Setelah memperhatikan kedua skrip diatas, sebenarnya dalam menghapus tabel dan database kita hanya memanfaatkan perintah SQL yang disematkan dalam melalui fungsi mysql_query
, dan pastinya kita bisa mengubah dengan perintah sql lainnya.
Happy Nyekrip!
thanks sangat membantu…
Terimakasih Sangat membantu. peduli dan Semangat terus