Bagaimana MySQL menghapus database?Hapus perintah/sintaks/pernyataan database MySQL

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);
参数描述
koneksiYg dibutuhkan.Menentukan koneksi MySQL yang akan digunakan.
pertanyaanDiperlukan, menentukan string kueri.
mode hasilOpsional.sebuah konstanta.Dapat berupa salah satu dari nilai berikut:

  • MYSQLI_USE_RESULT (gunakan ini jika Anda perlu mengambil banyak data)
  • MYSQLI_STORE_RESULT (default)

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!

🔔 Jadilah orang pertama yang mendapatkan "Panduan Penggunaan Alat AI Pemasaran Konten ChatGPT" yang berharga di direktori teratas saluran! 🌟
📚 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!

 

发表 评论

Alamat email Anda tidak akan dipublikasikan. 必填 项 已 用 * 标注

滚动 到 顶部