Imenik člankov
MySQLKako izbrisati bazo?izbrisatiBaza podatkov MySQLUkaz/Skladnja/Izjava
Izbriši bazo podatkov MySQL
spustite bazo podatkov z uporabo mysqladmin
Prijavite se v strežnik mysql kot običajni uporabnik, morda boste potrebovali posebne privilegije za ustvarjanje ali brisanje baz podatkov MySQL.
Za prijavo tukaj uporabljamo root uporabnika, ki ima najvišjo avtoriteto in lahko uporabi ukaz mysql mysqladmin za ustvarjanje baze podatkov.
Pri brisanju zbirke podatkov bodite zelo previdni, saj bodo vsi podatki izginili po izvedbi ukaza za brisanje.
Naslednji primer izbriše bazo podatkov chenweiliang (baza podatkov je bila ustvarjena v prejšnjem poglavju):
[root@host]# mysqladmin -u root -p drop chenweiliang Enter password:******
Po izvedbi zgornjega ukaza za brisanje baze podatkov se prikaže okno s pozivom za potrditev, ali je zbirka podatkov res izbrisana:
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
Izbrišite bazo podatkov s skriptom PHP
PHP uporablja funkcijo mysqli_query za ustvarjanje ali brisanje baz podatkov MySQL.
Funkcija ima dva parametra in vrne TRUE, če je izvedba uspešna, sicer vrne FALSE.
slovnica
mysqli_query(connection,query,resultmode);
参数 | opis |
---|---|
povezava | Obvezno.Določa povezavo MySQL za uporabo. |
poizvedba | Obvezno, določa poizvedbeni niz. |
rezultatni način | Neobvezno.stalnica.Lahko je katera koli od naslednjih vrednosti:
|
primer
Naslednji primer prikazuje uporabo funkcije PHP mysqli_query za brisanje baze podatkov:
izbrisati podatkovno bazo
<? 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); ?>
Po uspešni izvedbi je rezultat števila:
povezava uspela
Baza podatkov chenweiliang je bila uspešno izbrisana
Opomba: Pri brisanju podatkovne baze s pomočjo skripta PHP se potrditveno sporočilo ne bo pojavilo, navedena baza pa bo neposredno izbrisana, zato bodite pri brisanju baze zelo previdni.
Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) je delil "Kako MySQL izbriše zbirko podatkov?Odstrani ukaze/skladnjo/izjave zbirke podatkov MySQL", ki vam bodo pomagali.
Dobrodošli, da delite povezavo tega članka:https://www.chenweiliang.com/cwl-465.html
Dobrodošli na kanalu Telegram spletnega dnevnika Chena Weilianga, kjer boste prejeli najnovejše posodobitve!
📚 Ta vodnik ima ogromno vrednosti, 🌟To je redka priložnost, ne zamudite je! ⏰⌛💨
Delite in všečkajte, če vam je všeč!
Vaše deljenje in všečki so naša stalna motivacija!