Como MySQL elimina unha base de datos?Eliminar comando/sintaxe/instrucción de base de datos MySQL

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ónObrigatorio.Especifica a conexión MySQL a usar.
preguntaObrigatorio, especifica a cadea de consulta.
modo resultadoOpcional.unha constante.Pode ser calquera dos seguintes valores:

  • MYSQLI_USE_RESULT (úsao se necesitas recuperar moitos datos)
  • MYSQLI_STORE_RESULT (predeterminado)

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.

🔔 Sexa o primeiro en obter a valiosa "Guía de uso da ferramenta de intelixencia artificial de marketing de contidos de ChatGPT" no directorio principal da canle. 🌟
📚 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!

 

发表 评论

O seu enderezo de correo electrónico non se publicará. Utilízanse os campos obrigatorios * Etiqueta

desprázate cara arriba