¿Cómo elimina MySQL una base de datos?Eliminar el comando/sintaxis/declaración de la base de datos MySQL

MySQL¿Cómo eliminar la base de datos?Eliminarbase de datos mysqlComando/Sintaxis/Declaración

MySQL eliminar base de datos


soltar base de datos usando mysqladmin

Inicie sesión en el servidor mysql como un usuario normal, es posible que necesite privilegios específicos para crear o eliminar bases de datos MySQL.

Así que usamos el usuario root para iniciar sesión aquí. El usuario root tiene la autoridad más alta y puede usar el comando mysql mysqladmin para crear una base de datos.

Se debe tener mucho cuidado al eliminar una base de datos, ya que todos los datos desaparecerán después de ejecutar el comando de eliminación.

El siguiente ejemplo elimina la base de datos chenweiliang (la base de datos se creó en el capítulo anterior):

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

Después de ejecutar el comando anterior para eliminar la base de datos, aparecerá un cuadro de aviso para confirmar si la base de datos se eliminó realmente:

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 base de datos usando script PHP

PHP usa la función mysqli_query para crear o eliminar bases de datos MySQL.

La función tiene dos parámetros y devuelve VERDADERO si la ejecución es exitosa, de lo contrario devuelve FALSO.

gramática

mysqli_query(connection,query,resultmode);
参数描述
conexiónRequerido.Especifica la conexión MySQL a usar.
preguntaObligatorio, especifica la cadena de consulta.
modo de resultadoOpcional.una constante.Puede ser cualquiera de los siguientes valores:

  • MYSQLI_USE_RESULT (use esto si necesita recuperar muchos datos)
  • MYSQLI_STORE_RESULT (predeterminado)

Ejemplo

El siguiente ejemplo demuestra el uso de la función PHP mysqli_query para eliminar una 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);
?>

Después de una ejecución exitosa, el resultado numérico es:

conexión exitosa

Base de datos chenweiliang eliminada con éxito

Nota: Al eliminar una base de datos utilizando un script PHP, el mensaje de confirmación no aparecerá y la base de datos especificada se eliminará directamente, por lo que debe tener mucho cuidado al eliminar la base de datos.

Esperanza Chen Weiliang Blog ( https://www.chenweiliang.com/ ) compartió "¿Cómo elimina MySQL una base de datos?Retire los comandos/sintaxis/declaraciones de la base de datos MySQL" para ayudarlo.

Bienvenido a compartir el enlace de este artículo:https://www.chenweiliang.com/cwl-465.html

¡Bienvenido al canal de Telegram del blog de Chen Weiliang para obtener las últimas actualizaciones!

🔔 ¡Sea el primero en obtener la valiosa "Guía de uso de la herramienta de inteligencia artificial para marketing de contenidos ChatGPT" en el directorio superior del canal! 🌟
📚 Esta guía contiene un gran valor. 🌟Esta es una oportunidad única, ¡no la pierdas! ⏰⌛💨
¡Comparte y dale me gusta si te gusta!
¡Su compartir y Me gusta son nuestra motivación continua!

 

发表 评论

Su dirección de correo electrónico no será publicada. 项 已 用 * 标注

滚动 到 顶部