Directorio de artículos
¿Cómo eliminar una base de datos en MySQL ? Comandos/sintaxis/instrucciones para eliminar una base de datos MySQL.
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);
| 参数 | Descripción |
|---|---|
| conexión | Requerido.Especifica la conexión MySQL a usar. |
| pregunta | Obligatorio, especifica la cadena de consulta. |
| modo de resultado | Opcional.una constante.Puede ser cualquiera de los siguientes valores:
|
Ejemplo
El siguiente ejemplo demuestra el uso de la función PHP mysqli_query para eliminar una base de datos:
eliminar base de datos
$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 usar un script PHP para eliminar una base de datos, no se mostrará ningún mensaje de confirmación; la base de datos especificada se eliminará directamente. Por lo tanto, debe tener especial cuidado al eliminar una base de datos.
Esperamos que el artículo "Cómo eliminar una base de datos en MySQL? Comandos/sintaxis/instrucciones para eliminar una base de datos MySQL" compartido en el blog de Chen Weiliang ( https://www.chenweiliang.com/ ) le sea útil.
No dudes en compartir el enlace de este artículo: https://www.chenweiliang.com/cwl-465.html
