Direktori Artikel
MySQLBagaimana cara menghapus basis data?menghapusdatabase MySQLPerintah/Sintaks/Pernyataan
MySQL menghapus database
jatuhkan basis data menggunakan mysqladmin
Masuk ke server mysql sebagai pengguna biasa, Anda mungkin memerlukan hak khusus untuk membuat atau menghapus database MySQL.
Jadi kita menggunakan user root untuk login disini, user root memiliki otoritas tertinggi dan dapat menggunakan perintah mysql mysqladmin untuk membuat database.
Berhati-hatilah saat menghapus database, karena semua data akan hilang setelah perintah delete dijalankan.
Contoh berikut menghapus database chenweiliang (database dibuat di bab sebelumnya):
[root@host]# mysqladmin -u root -p drop chenweiliang Enter password:******
Setelah menjalankan perintah di atas untuk menghapus database, sebuah kotak prompt akan muncul untuk mengkonfirmasi apakah database benar-benar dihapus:
Dropping the database is potentially a very bad thing to do. Any data stored in the database will be destroyed. Do you really want to drop the 'chenweiliang' database [y/N] y Database "chenweiliang" dropped
Hapus database menggunakan skrip PHP
PHP menggunakan fungsi mysqli_query untuk membuat atau menghapus database MySQL.
Fungsi memiliki dua parameter dan mengembalikan TRUE jika eksekusi berhasil, jika tidak maka akan mengembalikan FALSE.
tatabahasa
mysqli_query(connection,query,resultmode);
参数 | 描述 |
---|---|
koneksi | Yg dibutuhkan.Menentukan koneksi MySQL yang akan digunakan. |
pertanyaan | Diperlukan, menentukan string kueri. |
mode hasil | Opsional.sebuah konstanta.Dapat berupa salah satu dari nilai berikut:
|
Contoh
Contoh berikut menunjukkan penggunaan fungsi PHP mysqli_query untuk menghapus database:
hapus basis data
<? php $dbhost = 'localhost:3306'; // mysql服务器主机地址 $dbuser = 'root'; // mysql用户名 $dbpass = '123456'; // mysql用户名密码 $conn = mysqli_connect($dbhost, $dbuser, $dbpass); if(! $conn ) { die('连接失败: ' . mysqli_error($conn)); } echo '连接成功 '; $sql = 'DROP DATABASE chenweiliang'; $retval = mysqli_query( $conn, $sql ); if(! $retval ) { die('删除数据库失败: ' . mysqli_error($conn)); } echo "数据库 chenweiliang 删除成功\n"; mysqli_close($conn); ?>
Setelah eksekusi berhasil, hasil angkanya adalah:
koneksi berhasil
Basis data chenweiliang berhasil dihapus
Catatan: Saat menghapus database menggunakan skrip PHP, pesan konfirmasi tidak akan muncul, dan database yang ditentukan akan langsung dihapus, jadi Anda harus sangat berhati-hati saat menghapus database.
Harapan Chen Weiliang Blog ( https://www.chenweiliang.com/ ) bersama "Bagaimana cara MySQL menghapus database?Hapus Perintah/Sintaks/Pernyataan Database MySQL" untuk membantu Anda.
Selamat datang untuk membagikan tautan artikel ini:https://www.chenweiliang.com/cwl-465.html
Selamat datang di saluran Telegram blog Chen Weiliang untuk mendapatkan pembaruan terkini!
📚 Panduan ini mengandung nilai yang sangat besar, 🌟Ini adalah kesempatan langka, jangan sampai terlewatkan! ⏰⌛💨
Bagikan dan sukai jika Anda suka!
Berbagi dan suka Anda adalah motivasi berkelanjutan kami!