Kumaha MySQL ngahapus database?Hapus paréntah database MySQL / sintaksis / pernyataan

Kumaha carana ngahapus database dina MySQL ? Paréntah/sintaksis/pernyataan pikeun ngahapus database MySQL.

MySQL ngahapus database


leupaskeun database ngagunakeun mysqladmin

Asup ka server mysql salaku pamaké normal, Anjeun bisa jadi kudu hak husus pikeun nyieun atawa ngahapus database MySQL.

Ku kituna urang ngagunakeun root pamaké pikeun asup ka dieu.Pamaké root boga otoritas pangluhurna sarta bisa ngagunakeun paréntah mysql mysqladmin pikeun nyieun database.

Ati-ati pisan nalika ngahapus pangkalan data, sabab sadaya data bakal musna saatos paréntah ngahapus dieksekusi.

Conto di handap ieu ngahapus database chenweiliang (database dijieun dina bab saméméhna):

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

Saatos ngalaksanakeun paréntah di luhur pikeun mupus pangkalan data, kotak ajakan bakal muncul pikeun mastikeun naha pangkalan data leres-leres 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 pangkalan data nganggo skrip PHP

PHP ngagunakeun pungsi mysqli_query pikeun nyieun atawa ngahapus database MySQL.

fungsi nu boga dua parameter jeung mulih BENER lamun palaksanaan suksés, disebutkeun eta mulih PALSU.

tata basa

mysqli_query(connection,query,resultmode);
parameterkaterangan
hubunganDibutuhkeun.Nangtukeun sambungan MySQL pikeun dianggo.
nyangsikeunDiperlukeun, nangtukeun string query.
modeu hasilnaPilihan.konstanta.Bisa jadi salah sahiji nilai handap:

  • MYSQLI_USE_RESULT (nganggo ieu upami anjeun kedah nyandak seueur data)
  • MYSQLI_STORE_RESULT (standar)

Contona

Conto di handap ieu nunjukkeun panggunaan fungsi PHP mysqli_query pikeun ngahapus pangkalan data:

ngahapus database

<?
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);
?>

Saatos palaksanaan suksés, hasil angka nyaéta:

sambungan suksés

Database chenweiliang suksés dihapus

Catetan: Nalika nganggo skrip PHP pikeun ngahapus database, moal aya pesen konfirmasi anu némbongan; database anu ditangtukeun bakal langsung dihapus. Ku kituna, anjeun kedah ati-ati pisan nalika ngahapus database.

koméntar

您的邮箱地址不会被公开。必填项已用*标注

Ngagulung ka luhur