Kuidas MySQL andmebaasi kustutab?Kustuta MySQL andmebaasi käsk/süntaks/lause

MySQLKuidas andmebaasi kustutada?kustutadaMySQL andmebaasKäsk/süntaks/lause

MySQL andmebaasi kustutamine


pukseeri andmebaas mysqladmini abil

Logige mysql-serverisse sisse tavakasutajana, MySQL-i andmebaaside loomiseks või kustutamiseks võib teil vaja minna eriõigusi.

Seega kasutame siin sisselogimiseks juurkasutajat.Juurkasutajal on kõrgeim volitus ja ta saab kasutada andmebaasi loomiseks käsku mysql mysqladmin.

Olge andmebaasi kustutamisel väga ettevaatlik, sest pärast kustutamiskäsu täitmist kaovad kõik andmed.

Järgmine näide kustutab andmebaasi chenweiliang (andmebaas loodi eelmises peatükis):

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

Pärast ülaltoodud käsu täitmist andmebaasi kustutamiseks kuvatakse viip, mis kinnitab, kas andmebaas on tõesti kustutatud:

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

Kustutage andmebaas PHP-skripti abil

PHP kasutab MySQL andmebaaside loomiseks või kustutamiseks funktsiooni mysqli_query.

Funktsioonil on kaks parameetrit ja kui täitmine õnnestub, tagastab see TRUE, vastasel juhul tagastab väärtuse FALSE.

grammatika

mysqli_query(connection,query,resultmode);
参数kirjeldus
ühendusNõutud.Määrab kasutatava MySQL-ühenduse.
päringuNõutav, määrab päringu stringi.
tulemusrežiimValikuline.konstant.Võib olla üks järgmistest väärtustest:

  • MYSQLI_USE_RESULT (kasutage seda, kui peate hankima palju andmeid)
  • MYSQLI_STORE_RESULT (vaikimisi)

Esimese astme

Järgmine näide demonstreerib PHP mysqli_query funktsiooni kasutamist andmebaasi kustutamiseks:

kustutada andmebaas

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

Pärast edukat täitmist on arvu tulemus:

ühendamine õnnestus

Andmebaasi chenweiliang kustutamine õnnestus

Märkus: Andmebaasi kustutamisel PHP skripti abil kinnitusteadet ei kuvata ning määratud andmebaas kustutatakse otse, seega tasub andmebaasi kustutamisel olla väga ettevaatlik.

发表 评论

您的邮箱地址不会被公开. Kasutatakse kohustuslikke välju * Silt

Leidke Top