sql >> Base de Datos >  >> RDS >> Mysql

Consulta SQL para eliminar la base de datos en MySQL

Este tutorial es parte de la serie Aprenda consultas SQL básicas usando MySQL. En este tutorial, analizaremos las consultas SQL para eliminar una base de datos en MySQL.

Eliminar consulta

La consulta DROP DATABASE se puede utilizar para descartar todas las tablas y eliminar la base de datos. Se puede utilizar como se menciona a continuación. En caso de que haya iniciado sesión de forma remota en la base de datos, también necesitará DROP privilegio para eliminar una base de datos.

Además, asegúrese de haber realizado la copia de seguridad de la base de datos que se va a eliminar. Una vez soltados, es muy difícil recuperar los datos.

# To do - Delete Database
# Query - DROP DATABASE <database name>

# It might throw error in case database do not exist
DROP DATABASE enterprise;

OR

# Good to go
DROP DATABASE IF EXISTS enterprise;

Similar a DROP DATABASE, también puede usar DROP SCHEMA como se muestra a continuación.

# To do - Delete Database
# Query - DROP SCHEMA <database name>

# It might throw error in case database do not exist
DROP SCHEMA enterprise;

OR

# Good to go
DROP SCHEMA IF EXISTS enterprise;

Con la consulta DROP DATABASE o DROP SCHEMA, MySQL también elimina los archivos asociados con la base de datos que se está eliminando y que tienen extensiones de archivo que incluyen .BAK, .DAT, .HSH, .MRG, .MYD, .MYI, .cfg, .db, .ibd y .ndb.

Así es como podemos eliminar una base de datos en MySQL usando la consulta SQL.