Artikola Adresaro
MySQLKiel forigi la datumbazon?forigiMySQL-datumbazoKomando/Sintakso/Deklaro
MySQL forigas datumbazon
faligu datumbazon uzante mysqladmin
Ensalutu al la mysql-servilo kiel normala uzanto, vi eble bezonos specifajn privilegiojn por krei aŭ forigi MySQL-datumbazon.
Do ni uzas la radikan uzanton por ensaluti ĉi tie.La radika uzanto havas la plej altan aŭtoritaton kaj povas uzi la mysql mysqladmin komandon por krei datumbazon.
Estu tre singarda kiam vi forigas datumbazon, ĉar ĉiuj datumoj malaperis post kiam la forigita komando estos ekzekutita.
La sekva ekzemplo forigas la datumbazon chenweiliang (la datumbazo estis kreita en la antaŭa ĉapitro):
[root@host]# mysqladmin -u root -p drop chenweiliang Enter password:******
Post ekzekuto de la ĉi-supra forigo-datumbaza komando, aperos prompta skatolo por konfirmi ĉu la datumbazo vere estas forigita:
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
Forigu datumbazon per PHP-skripto
PHP uzas la mysqli_query funkcion por krei aŭ forigi MySQL-datumbazon.
La funkcio havas du parametrojn kaj redonas VERA se la ekzekuto estas sukcesa, alie ĝi liveras FALSE.
gramatiko
mysqli_query(connection,query,resultmode);
Parametro | Priskribo |
---|---|
konekto | Bezonata.Specifas la MySQL-konekton por uzi. |
demando | Bezonata, specifas la demandŝnuron. |
rezultomodo | Laŭvola.konstanta.Povas esti iu el la sekvaj valoroj:
|
ekzemplo
La sekva ekzemplo montras la uzon de la PHP mysqli_query-funkcio por forigi datumbazon:
forigi datumbazon
<? 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); ?>
Post sukcesa ekzekuto, la nombrorezulto estas:
konekto sukcesis
Datumbazo chenweiliang sukcese forigita
Notu: Kiam vi forigas datumbazon per PHP-skripto, la konfirma mesaĝo ne aperos, kaj la specifita datumbazo estos rekte forigita, do vi devas esti tre singarda kiam vi forigas la datumbazon.
Hope Chen Weiliang Blogo ( https://www.chenweiliang.com/ ) konigis "Kiel MySQL forigas datumbazon?Forigu Komandojn/Sintakso/Deklarojn de MySQL-Datumbazaj" por helpi vin.
Bonvenon dividi la ligon de ĉi tiu artikolo:https://www.chenweiliang.com/cwl-465.html
Bonvenon al la Telegram-kanalo de la blogo de Chen Weiliang por ricevi la plej novajn ĝisdatigojn!
📚 Ĉi tiu gvidilo enhavas grandegan valoron, 🌟Ĉi tio estas malofta ŝanco, ne maltrafu ĝin! ⏰⌛💨
Kunhavigu kaj ŝatu se vi ŝatas!
Via kundivido kaj ŝatoj estas nia kontinua instigo!