Mysql
 sql >> Database >  >> RDS >> Mysql

Query SQL per eliminare il database in MySQL

Questo tutorial fa parte della serie Learn Basic SQL Query Using MySQL. In questo tutorial parleremo delle query SQL per eliminare un database in MySQL.

Elimina richiesta

La query DROP DATABASE può essere utilizzata per eliminare tutte le tabelle ed eliminare il database. Può essere utilizzato come indicato di seguito. Nel caso in cui tu sia connesso in remoto al database, avrai anche bisogno di DROP privilegio per eliminare un database.

Inoltre, assicurati di aver eseguito il backup del database eliminato. Una volta eliminati, è molto difficile recuperare i dati.

# 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;

Simile al DROP DATABASE, puoi anche utilizzare DROP SCHEMA come mostrato di seguito.

# 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 query DROP DATABASE o DROP SCHEMA, MySQL elimina anche i file associati al database che viene eliminato con estensioni di file tra cui .BAK, .DAT, .HSH, .MRG, .MYD, .MYI, .cfg, .db, .ibd , e .ndb.

Ecco come possiamo eliminare un database in MySQL usando la query SQL.