DROP DATABASE [IF EXISTS] nome_bd
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.
No MySQL Versão 3.22 ou posterior, 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. See
Secção 4.9, “Utilitários e Scripts do Lado do Cliente MySQL”.
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.
