Hoe verwyder MySQL 'n databasis?Vee MySQL-databasisopdrag/sintaksis/stelling uit

MySQLHoe om die databasis uit te vee?skrapMySQL databasisOpdrag/Sintaksis/Verklaring

MySQL verwyder databasis


laat val databasis met mysqladmin

Meld aan by die mysql-bediener as 'n normale gebruiker, jy mag dalk spesifieke voorregte nodig hê om MySQL-databasisse te skep of uit te vee.

Ons gebruik dus die wortelgebruiker om hier aan te meld Die wortelgebruiker het die hoogste gesag en kan die mysql mysqladmin-opdrag gebruik om 'n databasis te skep.

Groot sorg moet geneem word wanneer 'n databasis uitgevee word, aangesien alle data weg sal wees nadat die delete-opdrag uitgevoer is.

Die volgende voorbeeld verwyder die databasis chenweiliang (die databasis is in die vorige hoofstuk geskep):

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

Nadat u die bogenoemde delete databasis opdrag uitgevoer het, sal 'n prompt boks verskyn om te bevestig of die databasis werklik uitgevee is:

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

Verwyder databasis met PHP-skrip

PHP gebruik die mysqli_query-funksie om MySQL-databasisse te skep of uit te vee.

Die funksie het twee parameters en gee TRUE terug as die uitvoering suksesvol is, anders gee dit ONWAAR terug.

grammatika

mysqli_query(connection,query,resultmode);
参数beskrywing
verbandVereis.Spesifiseer die MySQL-verbinding om te gebruik.
navraagVereis, spesifiseer die navraagstring.
resultaatmodusOpsioneel.'n konstante.Kan enige van die volgende waardes wees:

  • MYSQLI_USE_RESULT (gebruik dit as jy baie data moet herwin)
  • MYSQLI_STORE_RESULT (verstek)

Instansie

Die volgende voorbeeld demonstreer die gebruik van die PHP mysqli_query-funksie om 'n databasis uit te vee:

databasis uitvee

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

Na suksesvolle uitvoering is die getalresultaat:

verbinding geslaag

Databasis chenweiliang is suksesvol uitgevee

Let wel: Wanneer 'n databasis met behulp van 'n PHP-skrip uitgevee word, sal die bevestigingsboodskap nie verskyn nie, en die gespesifiseerde databasis sal direk uitgevee word, so jy moet baie versigtig wees wanneer jy die databasis uitvee.

Hoop Chen Weiliang Blog ( https://www.chenweiliang.com/ ) gedeel "Hoe vee MySQL 'n databasis uit?Verwyder MySQL-databasisopdragte/sintaksis/stellings" om jou te help.

Welkom om die skakel van hierdie artikel te deel:https://www.chenweiliang.com/cwl-465.html

Welkom by die Telegram-kanaal van Chen Weiliang se blog om die nuutste opdaterings te kry!

🔔 Wees die eerste om die waardevolle "ChatGPT Content Marketing AI Tool Usage Guide" in die kanaal se topgids te kry! 🌟
📚 Hierdie gids bevat groot waarde, 🌟Dit is 'n seldsame geleentheid, moet dit nie misloop nie! ⏰⌛💨
Share en like as jy wil!
Jou deel en laaiks is ons voortdurende motivering!

 

发表 评论

U e-posadres sal nie gepubliseer word nie. Vereiste velde word gebruik * Etiket

blaai na bo