Hvordan sletter MySQL en database?Slett MySQL-databasekommando/syntaks/setning

MySQLHvordan slette databasen?sletteMySQL-databaseKommando/syntaks/uttalelse

MySQL slette database


slipp database ved hjelp av mysqladmin

Logg inn på mysql-serveren som en vanlig bruker, du kan trenge spesifikke privilegier for å opprette eller slette MySQL-databaser.

Så vi bruker root-brukeren til å logge inn her. Root-brukeren har den høyeste autoriteten og kan bruke mysql mysqladmin-kommandoen til å lage en database.

Stor forsiktighet må utvises når du sletter en database, da alle data vil være borte etter at slettekommandoen er utført.

Følgende eksempel sletter databasen chenweiliang (databasen ble opprettet i forrige kapittel):

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

Etter å ha utført slettedatabasekommandoen ovenfor, vises en ledetekst for å bekrefte om databasen virkelig er slettet:

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

Slett database ved hjelp av PHP-skript

PHP bruker mysqli_query-funksjonen til å opprette eller slette MySQL-databaser.

Funksjonen har to parametere og returnerer TRUE hvis utførelsen er vellykket, ellers returnerer den FALSE.

grammatikk

mysqli_query(connection,query,resultmode);
参数beskrivelse
tilkoblingObligatorisk.Angir MySQL-tilkoblingen som skal brukes.
spørringObligatorisk, spesifiserer spørringsstrengen.
resultatmodusValgfri.en konstant.Kan være en av følgende verdier:

  • MYSQLI_USE_RESULT (bruk dette hvis du trenger å hente mye data)
  • MYSQLI_STORE_RESULT (standard)

Forekomst

Følgende eksempel viser bruken av PHP mysqli_query-funksjonen for å slette en database:

slette databasen

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

Etter vellykket utførelse er nummerresultatet:

koblingen lyktes

Database chenweiliang ble slettet

Merk: Når du sletter en database ved hjelp av et PHP-skript, vil ikke bekreftelsesmeldingen vises, og den angitte databasen slettes direkte, så du bør være veldig forsiktig når du sletter databasen.

Hope Chen Weiliang blogg ( https://www.chenweiliang.com/ ) delte "Hvordan sletter MySQL en database?Fjern MySQL-databasekommandoer/syntaks/uttalelser" for å hjelpe deg.

Velkommen til å dele lenken til denne artikkelen:https://www.chenweiliang.com/cwl-465.html

Velkommen til Telegram-kanalen til Chen Weiliangs blogg for å få de siste oppdateringene!

🔔 Vær den første til å få den verdifulle "ChatGPT Content Marketing AI Tool Usage Guide" i kanalens toppkatalog! 🌟
📚 Denne guiden inneholder enorm verdi, 🌟Dette er en sjelden mulighet, ikke gå glipp av den! ⏰⌛💨
Del og lik om du vil!
Din deling og likes er vår kontinuerlige motivasjon!

 

发表 评论

E-postadressen din vil ikke offentliggjøres. 必填 项 已 用 * Merkelapp

bla til toppen