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 dalammysql_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);
?>
|
CatatanTindakan
menghapus database dan tabel sangat berbahaya. Jadi sebelum menghapus
tabel atau database, kita harus memastikan bahwa yang kita lakukan sudah
dipertimbangkan karena tindakan ini tidak bisa di undo atau database
yang dihapus tidak bisa di kembalikan.
Cara Menghapus Tabel MySQL di PHP
Sekali lagi kita akan mneggunakan perintah SQL melalui fungsimysql_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 );
?>
|
mysql_query
, dan pastinya kita bisa mengubah dengan perintah sql lainnya.Happy CODING!
0 comments:
Post a Comment