Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como excluir um banco de dados no MySQL/MariaDB


Próxima série:
MySQL via linha de comando 102:interação básica do usuário

Primeiros passos


Estas instruções pretendem mostrar como excluir um banco de dados no MySQL. Estaremos trabalhando a partir de um servidor Linux Gerenciado do Liquid Web Core com CentOS 7.

Vídeo de Andrew Casares

Primeiro, faremos login no servidor MySQL a partir da linha de comando como root com o seguinte comando.
mysql -u root -p

Nesse caso, especifiquei o usuário root com o -u sinalizador e, em seguida, usei o -p sinalizador, então o MySQL solicita uma senha. Digite sua senha atual para concluir o login. Se você precisar alterar sua senha de root (ou qualquer outra) no banco de dados, siga este tutorial para alterar uma senha do MySQL por meio da linha de comando.

Agora você deve estar em um prompt do MySQL que se parece muito com este.
mysql>

Siga este tutorial se você ainda não criou um banco de dados ou deseja uma lista de bancos de dados.

Excluir um banco de dados no MySQL


Basta um comando direto para deletar um banco de dados no MySQL, mas CUIDADO; quando você remove um banco de dados MySQL, você não pode desfazê-lo!

O seguinte é o comando para excluir seu banco de dados no MySQL. Se o banco de dados tutorial_database existir, o comando o removerá completamente.
DROP DATABASE tutorial_database;

Se um banco de dados com o nome tutorial_database não existir, você receberá este erro.
ERROR 1008 (HY000): Can't drop database 'tutorial_database'; database doesn't exist

Para evitar ver esse erro, use o comando a seguir.
DROP DATABASE IF EXISTS tutorial_database;

O comando acima apenas descartará o banco de dados tutorial_database se existir um banco de dados com esse nome.

Visualizar todos os bancos de dados MySQL


Para visualizar uma lista de bancos de dados, basta emitir o seguinte comando.
SHOW DATABASES;

Seu resultado deve ser semelhante a este.
mysql> SHOW DATABASES;
 +--------------------+
 | Database           |
 +--------------------+
 | information_schema |
 | mysql              |
 | test               |
 +--------------------+
 4 rows in set (0.00 sec)

Conclusão


Neste tutorial, abordamos como excluir um banco de dados MySQL da linha de comando no Linux. Também mostramos como visualizar seus bancos de dados. Se você preferir um tutorial visual, incluímos um vídeo útil que apresenta uma representação visual da remoção de seu banco de dados MySQL.

Os clientes da Liquid Web também recebem suporte 24/7/365 de nossa equipe de administradores Linux experientes. Se você precisar de um novo servidor de um provedor de hospedagem gerenciada confiável, converse com nossa equipe de vendas para encontrar o ajuste certo para suas necessidades.
Navegação da série<