Peringatan!
Sebagai catatan, Anda harus hati-hati ketika melakukan proses penghapusan table, karena selain data nya hilang dan tidak bisa dikembalikan, objek-objek yang melekat pada table tersebut seperti index, constraint, juga akan ikut terhapus.
Sintak Dasar
Di bawah ini adalah sintak dasar dari perintah DROP TABLE Di MySQL:
DROP TABLE table_name;
Penjelasan:
- table_name adalah nama table yang akan Anda hapus.
Contoh
Di bawah ini adalah contoh program PHP baik menggunakan MySQLi secara prosedural maupun secara object oriented untuk menghapus sebuah table di MySQL:Menggunakan MySQLi (Prosedural)
<?php $server_name = "localhost"; $user_name = "root"; $password = ""; $db_name = "hr"; // Membuat Koneksi $conn = mysqli_connect($server_name, $user_name, $password, $db_name); // Mengecek Koneksi if (!$conn) { die("Gagal Membuat koneksi ke database: " . mysqli_connect_error()); } // sql query drop table test_tbl $sql_query = "DROP TABLE test_tbl"; // menjalankan query drop table if (mysqli_query($conn, $sql_query)) { echo "Table test_tbl berhasil dihapus"; } else { echo "Table test_tbl gagal dihapus: " . mysqli_error($conn); } //menutup koneksi mysqli_close($conn); ?>
Menggunakan MySQLi (Object Oriented Programming)
<?php $server_name = "localhost"; $user_name = "root"; $password = ""; $db_name = "hr"; // Membuat Koneksi $conn = new mysqli($server_name, $user_name, $password, $db_name); // Mengecek Koneksi if ($conn->connect_error) { die("Gagal membuat koneksi ke database: " . mysqli_connect_error()); } // sql query drop table test_tbl $sql_query = "DROP TABLE test_tbl"; // menjalankan query drop table if ($conn->query($sql_query) === TRUE) { echo "Table test_tbl berhasil dihapus"; } else { echo "Table test_tbl gagal dihapus: " . mysqli_error($conn); } // menutup koneksi $conn->close(); ?>
Sekian tutorial singkat tentang Bagaimana Cara Menghapus Table Di MySQL Menggunakan Program PHP. Semoga bermanfaat dan Selamat Belajar Database MySQL.
Salam,
Nursalim
No comments:
Post a Comment