Eliminar la base de datos MySQL

Eliminar la base de datos usando mysqladmin

Necesita privilegios especiales para crear o eliminar una base de datos MySQL. Entonces, si tiene acceso de root, puede crear cualquier base de datos usando mysql mysqladmin binario.

Tenga cuidado al eliminar cualquier base de datos porque perderá todos los datos disponibles en su base de datos.

A continuación, se muestra un ejemplo de cómo eliminar una base de datos (tutoriales) creada en el capítulo anterior:

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

Esto le dará una advertencia y confirmará si realmente desea eliminar esta base de datos o no.

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 'TUTORIALS' database [y/N] y
Database "TUTORIALS" dropped

Eliminar la base de datos usando un script PHP

Usos de PHP mysql_query una función para crear o eliminar una base de datos MySQL. Esta función toma dos parámetros y devuelve VERDADERO en caso de éxito o FALSO en caso de error.

Sintaxis

bool mysql_query( sql, connection );
Senior No Parámetro y descripción
uno

sql

Requerido: una consulta SQL para crear o eliminar una base de datos MySQL.

2

conexión

Opcional: si no se especifica, se utilizará el último mysql_connect abierto.

Ejemplo

Pruebe el siguiente ejemplo para eliminar una base de datos:

<html>
   <head>
      <title>Deleting MySQL Database</title>
   </head>
   
   <body>
      <?php
         $dbhost="localhost:3036";
         $dbuser="root";
         $dbpass="rootpassword";
         $conn = mysql_connect($dbhost, $dbuser, $dbpass);
         
         if(! $conn ) {
            die('Could not connect: '. mysql_error());
         }
         echo 'Connected successfully<br />';
         $sql="DROP DATABASE TUTORIALS";
         $retval = mysql_query( $sql, $conn );
         
         if(! $retval ) {
            die('Could not delete database: '. mysql_error());
         }
         echo "Database TUTORIALS deleted successfullyn";
         mysql_close($conn);
      ?>
   </body>
</html>

ADVERTENCIA – No se requiere confirmación al eliminar la base de datos usando un script PHP. Así que tenga cuidado al eliminar su base de datos MySQL.

🚫