Greinaskrá
Hvernig á að eyða gagnagrunni í MySQL ? Skipanir/setningafræði/setningar til að eyða MySQL gagnagrunni.
MySQL eyðir gagnagrunni
slepptu gagnagrunni með mysqladmin
Skráðu þig inn á mysql netþjóninn sem venjulegur notandi, þú gætir þurft sérstök réttindi til að búa til eða eyða MySQL gagnagrunnum.
Þannig að við notum rótarnotandann til að skrá sig inn hér Rótarnotandinn hefur æðsta vald og getur notað mysql mysqladmin skipunina til að búa til gagnagrunn.
Vertu mjög varkár þegar þú eyðir gagnagrunni, þar sem öll gögn verða horfin eftir að eyða skipuninni er keyrt.
Eftirfarandi dæmi eyðir gagnagrunninum chenweiliang (gagnagrunnurinn var búinn til í fyrri kafla):
[root@host]# mysqladmin -u root -p drop chenweiliang Enter password:******
Eftir að hafa keyrt ofangreinda eyða gagnagrunnsskipun, mun hvetja kassi birtast til að staðfesta hvort gagnagrunninum sé raunverulega eytt:
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
Eyða gagnagrunni með PHP forskrift
PHP notar mysqli_query aðgerðina til að búa til eða eyða MySQL gagnagrunnum.
Fallið hefur tvær færibreytur og skilar TRUE ef framkvæmdin heppnast, annars skilar hún FALSE.
málfræði
mysqli_query(connection,query,resultmode);
| 参数 | lýsing |
|---|---|
| tengingu | Áskilið.Tilgreinir MySQL tenginguna sem á að nota. |
| fyrirspurn | Áskilið, tilgreinir fyrirspurnarstrenginn. |
| niðurstöðumáta | Valfrjálst.fasti.Getur verið eitthvað af eftirfarandi gildum:
|
Dæmi
Eftirfarandi dæmi sýnir notkun PHP mysqli_query aðgerðarinnar til að eyða gagnagrunni:
eyða gagnagrunni
$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);
Eftir árangursríka framkvæmd er töluniðurstaðan:
tenging tókst
Gagnagrunni chenweiliang tókst að eyða
Athugið: Þegar PHP forskrift er notuð til að eyða gagnagrunni birtist engin staðfestingarskilaboð; tilgreindur gagnagrunnur verður eytt beint. Þess vegna ættir þú að vera sérstaklega varkár þegar þú eyðir gagnagrunni.
Vonandi verður greinin „Hvernig á að eyða gagnagrunni í MySQL? Skipanir/setningafræði/setningar fyrir eyðingu MySQL gagnagrunns“ sem er deilt á bloggi Chen Weiliang ( https://www.chenweiliang.com/ ) gagnleg fyrir þig.
Deilið endilega tenglinum á þessa grein: https://www.chenweiliang.com/cwl-465.html
