🧚 Ei! O Beekeeper Studio é uma GUI para MySQL rápida, moderna e open source Baixar
6 de maio de 2024 Por Matthew Rathbone

Introdução

Excluir um banco de dados no MySQL é uma tarefa que exige cuidado, pois remove permanentemente todos os dados e estruturas associados ao banco. Essa ação não pode ser desfeita, então é importante agir com cautela. Neste tutorial, vamos mostrar os passos para excluir corretamente um banco de dados no MySQL.

Antes de continuar lendo, só queria te contar sobre o nosso gerenciador de banco de dados MySQL moderno e rápido, o Beekeeper Studio. Ele mostra todos os bancos de dados do seu servidor e as tabelas dentro deles, para você conferir exatamente o que está prestes a excluir, e é gratuito para MySQL. Baixe aqui.

Pré-requisitos

  • Um servidor MySQL instalado e em execução.
  • Privilégios suficientes para excluir bancos de dados.

Passo 1: Conecte-se ao MySQL

Para excluir um banco de dados no MySQL, você precisa ter acesso à linha de comando do MySQL ou a uma interface gráfica como o Beekeeper Studio, com as credenciais adequadas.

mysql -u your_username -p

Substitua your_username pelo seu nome de usuário do MySQL. Você será solicitado a digitar sua senha.

Passo 2: Veja os bancos de dados existentes

Use o comando SHOW DATABASES para ver uma lista de todos os bancos de dados do servidor. Isso ajuda a confirmar a existência e o nome do banco que você quer excluir.

SHOW DATABASES;

Esse comando exibe uma lista dos bancos de dados disponíveis no servidor MySQL.

Considerações sobre a conexão

Você não precisa estar conectado a um banco de dados para removê-lo: é possível executar o comando DROP DATABASE conectado a qualquer banco, incluindo bancos padrão como mysql, information_schema ou qualquer outro banco definido pelo usuário.

Evite estar conectado ao banco que você quer remover: embora o MySQL permita remover o banco atualmente conectado, a boa prática é mudar para outro banco ou não especificar nenhum banco ao executar uma operação DROP DATABASE. Isso evita possíveis erros de sessão ou conflitos que podem surgir depois que o banco é removido, já que a sessão ficaria conectada a um banco inexistente.

Passo 3: Remova o banco de dados

Use o comando DROP DATABASE para excluir o banco de dados. Esse comando recebe o nome do banco como argumento, então você precisa especificar o nome do banco que quer excluir. Por exemplo, se o banco que você quer excluir se chama mydb, use o seguinte comando:

DROP DATABASE mydb;

Esse comando remove permanentemente o banco de dados e todas as tabelas, views, índices e demais objetos associados.

Passo 4: Confirme a exclusão

Depois de executar o comando DROP DATABASE, o MySQL exclui imediatamente o banco especificado. Para verificar se a exclusão foi bem-sucedida, liste novamente todos os bancos de dados:

SHOW DATABASES;

Confirme que o banco excluído não aparece mais na lista.

Conclusão

Neste tutorial, vimos como excluir corretamente um banco de dados no MySQL. Tenha cuidado ao executar essa operação, pois ela apaga permanentemente todos os dados e estruturas associados ao banco. Por isso, é sempre uma boa ideia fazer um backup do banco antes de excluí-lo, caso você precise restaurá-lo depois.

Sempre confira seus comandos e o nome do banco antes de executar o comando DROP DATABASE, para evitar perda de dados acidental.

Esse procedimento é compatível com todas as versões do MySQL. No entanto, observe que a sintaxe pode variar um pouco entre versões.

Se tiver dúvidas ou encontrar algum problema, é sempre uma boa ideia consultar a documentação do MySQL.

O Beekeeper Studio é uma GUI para MySQL gratuita e open source

Tenho usado o Beekeeper Studio no meu trabalho com MySQL ultimamente e ele rapidamente se tornou uma das minhas ferramentas de banco de dados favoritas. A interface é limpa, moderna e sem distrações, o que facilita focar nas queries sem a bagunça de algumas outras ferramentas. - Surendra Singh

O Beekeeper Studio é um cliente MySQL rápido, intuitivo e fácil de usar. Ele também suporta vários outros bancos de dados e funciona muito bem no Windows, Mac e Linux.

A versão do Beekeeper para Linux tem 100% dos recursos, sem atalhos e sem concessões.

O que os usuários de MySQL dizem sobre o Beekeeper Studio

Beekeeper Beekeeper Ainda iniciante

Escolhi este programa depois de anos usando o phpMyAdmin — é como entrar em um mundo de qualidade superior; aqui, senti de verdade que o usuário é genuinamente valorizado. O conceito em si, a implementação, a experiência prática — sou sinceramente grato ao Matthew por tudo isso.

Alex M

Ferramenta fabulosa, a IDE mais prática que encontrei até hoje para administrar bancos Postgres e MySql - simplesmente funciona, sem complicação :-)

Pronto para melhorar seu fluxo de trabalho com MySQL?

download Baixar grátis