MySQLi - Jatuhkan Database

Jatuhkan Database menggunakan mysqladmin

Anda akan memerlukan hak khusus untuk membuat atau menghapus database MySQLi. Jadi dengan asumsi Anda memiliki akses ke pengguna root, Anda dapat membuat database apa pun menggunakan mysqlmysqladmin biner.

Hati-hati saat menghapus database karena Anda akan kehilangan semua data yang tersedia di database Anda.

Berikut adalah contoh untuk menghapus database yang dibuat di bab sebelumnya -

[root@host]# mysqladmin -u root -p drop TUTORIALS
Enter password:******

Ini akan memberi Anda peringatan dan akan mengkonfirmasi apakah Anda benar-benar ingin menghapus database ini atau tidak.

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 'TUTORIALS' database [y/N] y
Database "TUTORIALS" dropped

Jatuhkan Database menggunakan Script PHP

PHP menggunakan queryberfungsi untuk membuat atau menghapus database MySQLi. Fungsi ini mengambil dua parameter dan mengembalikan TRUE pada kesuksesan atau FALSE pada kegagalan.

Contoh

Coba contoh berikut untuk menghapus database -

<html>
   <head>
      <title>Connecting MySQLi Server>/title>
   </head>
   
   <body>
      <?php
         $dbhost = 'localhost:3306';
         $dbuser = 'root';
         $dbpass = '<Password Here>';
         $conn = mysqli_connect($dbhost, $dbuser, $dbpass);
         
         if(! $conn ){
            echo 'Connected failure<br>';
         }
         echo 'Connected successfully<br>';
         $sql = "DROP DATABASE TUTORIALS";
         
         if (mysqli_query($conn, $sql)) {
         echo "Record deleted successfully";
         } else {
            echo "Error deleting record: " . mysqli_error($conn);
         }
         mysqli_close($conn);
      ?>
   </body>
</html>

WARNING- Saat menghapus database menggunakan skrip PHP, itu tidak meminta Anda untuk konfirmasi. Jadi berhati-hatilah saat menghapus database MySQLi.

Jika database yang terhubung dan dihapus berhasil, maka output sampelnya harus seperti ini -

Connected successfully
Database deleted successfully