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.