Directori d'articles
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. |
pregunta | Obligatori, especifica la cadena de consulta. |
mode resultat | Opcional.una constant.Pot ser qualsevol dels valors següents:
|
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!
📚 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!