sql >> Database >  >> RDS >> Mysql

SQL-query om database in MySQL te verwijderen

Deze tutorial maakt deel uit van de serie Learn Basic SQL Queries Using MySQL. In deze tutorial bespreken we SQL-query's om een ​​database in MySQL te verwijderen.

Verwijder zoekopdracht

De query DROP DATABASE kan worden gebruikt om alle tabellen te verwijderen en de database te verwijderen. Het kan worden gebruikt zoals hieronder vermeld. Als u op afstand bent aangemeld bij de database, hebt u ook DROP nodig privilege om een ​​database te verwijderen.

Zorg er ook voor dat u de back-up hebt gemaakt van de database die wordt verwijderd. Eenmaal gevallen, is het erg moeilijk om de gegevens terug te krijgen.

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

Net als bij de DROP DATABASE, kunt u ook het DROP SCHEMA gebruiken, zoals hieronder weergegeven.

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

Met de DROP DATABASE- of DROP SCHEMA-query verwijdert MySQL ook de bestanden die zijn gekoppeld aan de database die wordt verwijderd met bestandsextensies zoals .BAK, .DAT, .HSH, .MRG, .MYD, .MYI, .cfg, .db, .ibd , en .ndb.

Zo kunnen we een database in MySQL verwijderen met behulp van de SQL-query.


  1. De resultaten van een query exporteren met MySQL Workbench

  2. Hoe de MATCH()-functie werkt in MySQL

  3. Reflectie in PLSQL?

  4. Retour-ID als een rij bestaat, anders INSERT