Directorio de artigos
MySQLComo eliminar a base de datos?eliminarBase de datos MySQLComando/Sintaxe/Instrucción
MySQL eliminar base de datos
soltar a base de datos usando mysqladmin
Inicie sesión no servidor mysql como usuario normal, é posible que necesite privilexios específicos para crear ou eliminar bases de datos MySQL.
Polo tanto, usamos o usuario root para iniciar sesión aquí.O usuario root ten a máxima autoridade e pode usar o comando mysql mysqladmin para crear unha base de datos.
Teña moito coidado ao eliminar unha base de datos, xa que todos os datos desaparecerán despois de que se execute o comando de eliminación.
O seguinte exemplo elimina a base de datos chenweiliang (a base de datos foi creada no capítulo anterior):
[root@host]# mysqladmin -u root -p drop chenweiliang Enter password:******
Despois de executar o comando de eliminación da base de datos anterior, aparecerá unha caixa de aviso para confirmar se a base de datos está realmente eliminada:
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
Eliminar a base de datos usando o script PHP
PHP usa a función mysqli_query para crear ou eliminar bases de datos MySQL.
A función ten dous parámetros e devolve VERDADEIRO se a execución ten éxito, se non, devolve FALSO.
gramática
mysqli_query(connection,query,resultmode);
参数 | descrición |
---|---|
conexión | Obrigatorio.Especifica a conexión MySQL a usar. |
pregunta | Obrigatorio, especifica a cadea de consulta. |
modo resultado | Opcional.unha constante.Pode ser calquera dos seguintes valores:
|
exemplo
O seguinte exemplo mostra o uso da función PHP mysqli_query para eliminar unha base de datos:
eliminar base de datos
<? 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); ?>
Despois da execución exitosa, o resultado numérico é:
conexión realizouse correctamente
A base de datos chenweiliang eliminouse correctamente
Nota: Ao eliminar unha base de datos mediante un script PHP, a mensaxe de confirmación non aparecerá e a base de datos especificada eliminarase directamente, polo que debes ter moito coidado ao eliminar a base de datos.
Blog de Hope Chen Weiliang ( https://www.chenweiliang.com/ ) compartiu "Como elimina MySQL unha base de datos?Elimina os comandos/sintaxe/instruccións da base de datos MySQL" para axudarche.
Benvido a compartir a ligazón deste artigo:https://www.chenweiliang.com/cwl-465.html
Benvido á canle de Telegram do blog de Chen Weiliang para recibir as últimas actualizacións.
📚 Esta guía contén un gran valor, 🌟Esta é unha oportunidade rara, non a perdas! ⏰⌛💨
Comparte e da like se che gusta!
O teu compartir e gústame son a nosa motivación continua!