Vamos a ver en este post la sentencia DROP DATABASE para eliminar una base de datos en MySQL. Esta opción la tenemos que tener bien clara, ya que borraríamos todas las tablas y su contenido de la BBDD.
Otras sentencias para crear y modificar una BBDD son:
- CREATE DATABASE: Crear una base de datos en MySQL
- ALTER DATABASE: Modificar una base de datos
- DROP TABLE: Eliminar una tabla en MySQL
Sintaxis de DROP DATABASE
Veamos la sintaxis necesaría para eliminar una base de datos en MySQL extraída de su web oficial:
1 |
DROP DATABASE nombre_BBDD; |
De esta sencilla manera habríamos eliminado la BBDD, solo tenemos que especificar el nombre de la misma.
Ejemplos para eliminar una base de datos en MySQL
Vamos a ver con estos ejemplos cómo serían las diferentes sintaxis que podemos usar:
1 |
DROP DATABASE mi_vieja_base_de_datos; |
Con la sintaxis superior no tendríamos ningún problema en eliminarla siempre y cuando exista. Para asegurarnos que la BBDD se elimine y que en caso de que no exista no salgan mensajes de error podemos usar la sentencia ‘IF EXIST‘:
1 |
DROP DATABASE IF EXISTS mi_vieja_base_de_datos; |
Esta sería una manera más elegante de eliminar una base de datos.