Sintaxe DROP DATABASE


DROP DATABASE deleta todos as tabelas no banco de dados e deleta o banco de dados. Se você fizer um DROP DATABASE em um banco de dados ligado simbolicamente, o link e o banco de dados original são deletados. Tenha cuidado com este comando!

DROP DATABASE retorna o número de arquivos que foram removidos do diretorio de banco de dados. Para tabelas MyISAM, isto é três vezes o número de tabelas, pois cada tabela corresponde a um arquivo .MYD, um arquivo .MYI e um arquivo .frm.

O comando DROP DATABASE remove do diretório de banco de dados dado todos os arquivos com a seguinte extensão:

Ext Ext Ext Ext
.BAK .DAT .HSH .ISD
.ISM .ISM .MRG .MYD
.MYI .db .frm

Todos os subdiretórios que consistem de 2 digitos (diretórios RAID) também são removidos.

Desde o MariaDB v3.22, você pode utilizar a palavra chave IF EXISTS para prevenir da ocorrência de um erro se o banco de dados não existir.

Você também pode deletar um banco de dados com mysqladmin. Leia "Utilitários e Scripts do Lado do Cliente MySQL".

Retornar