Com elimina MySQL una base de dades?Suprimeix l'ordre/la sintaxi/la declaració de la base de dades MySQL

MySQLCom esborrar la base de dades?esborrarBase de dades MySQLOrdre/Sintaxi/Declaració

MySQL elimina la base de dades


deixa anar la base de dades mitjançant mysqladmin

Inicieu sessió al servidor mysql com a usuari normal, és possible que necessiteu privilegis específics per crear o suprimir bases de dades MySQL.

Per tant, utilitzem l'usuari root per iniciar sessió aquí. L'usuari root té la màxima autoritat i pot utilitzar l'ordre mysql mysqladmin per crear una base de dades.

Aneu amb compte quan suprimiu una base de dades, ja que totes les dades desapareixeran després d'executar l'ordre de supressió.

L'exemple següent suprimeix la base de dades chenweiliang (la base de dades es va crear al capítol anterior):

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

Després d'executar l'ordre anterior per suprimir la base de dades, apareixerà un quadre d'indicació per confirmar si realment s'ha suprimit la base de dades:

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

Suprimeix la base de dades mitjançant l'script PHP

PHP utilitza la funció mysqli_query per crear o eliminar bases de dades MySQL.

La funció té dos paràmetres i retorna TRUE si l'execució té èxit, en cas contrari retorna FALSE.

gramàtica

mysqli_query(connection,query,resultmode);
参数descripció
connexióObligatori.Especifica la connexió MySQL a utilitzar.
preguntaObligatori, especifica la cadena de consulta.
mode resultatOpcional.una constant.Pot ser qualsevol dels valors següents:

  • MYSQLI_USE_RESULT (utilitza això si necessites recuperar moltes dades)
  • MYSQLI_STORE_RESULT (per defecte)

Instància

L'exemple següent mostra l'ús de la funció PHP mysqli_query per eliminar una base de dades:

eliminar la base de dades

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

Després de l'execució correcta, el resultat numèric és:

connexió ha estat correcta

La base de dades chenweiliang s'ha suprimit correctament

Nota: Quan suprimiu una base de dades mitjançant un script PHP, el missatge de confirmació no apareixerà i la base de dades especificada s'eliminarà directament, per la qual cosa hauríeu de tenir molta cura quan suprimiu la base de dades.

Bloc d'Hope Chen Weiliang ( https://www.chenweiliang.com/ ) compartit "Com esborra MySQL una base de dades?Elimineu les ordres/la sintaxi/les declaracions de la base de dades MySQL" per ajudar-vos.

Benvingut a compartir l'enllaç d'aquest article:https://www.chenweiliang.com/cwl-465.html

Benvingut al canal de Telegram del bloc de Chen Weiliang per rebre les últimes actualitzacions!

🔔 Sigues el primer a obtenir la valuosa "Guia d'ús de l'eina de màrqueting de continguts de ChatGPT" al directori principal del canal! 🌟
📚 Aquesta guia té un gran valor, 🌟Aquesta és una oportunitat rara, no la perdis! ⏰⌛💨
Comparteix i m'agrada si t'agrada!
Els vostres likes i compartir són la nostra motivació contínua!

 

发表 评论

La vostra adreça de correu electrònic no es publicarà. S'utilitzen els camps obligatoris * 标注

desplaçar-se a dalt