MySQL é o sistema de gerenciamento de banco de dados relacional de código aberto mais popular.

Este tutorial descreve como apagar (ou largar) uma base de dados MySQL ou MariaDB através da linha de comandos.

Antes de começar #

todos os comandos são executados como um utilizador administrativo (o privilégio mínimo necessário para apagar uma base de dados é DROP) ou com uma conta root.,

para aceder à consola MySQL, escreva o seguinte comando e indique a sua senha de utilizador raiz MySQL quando lhe for pedida:

mysql -u root -p

Se não tiver definido uma senha para o seu utilizador raiz MySQL, poderá omitir o ID

switch.

Se precisar de alterar a sua senha de root MySQL, então siga este tutorial ao reiniciar uma senha de root MySQL através da linha de comandos.

listar todas as bases de dados MySQL #

Antes de largar a base de dados, poderá querer ver uma lista de todas as bases de dados que criou ., Para isso, a partir da linha de comandos MySQL execute o seguinte comando:

SHOW DATABASES;

o comando acima irá imprimir uma lista de todas as bases de dados no servidor. O resultado deverá ser semelhante a este:

+--------------------+| Database |+--------------------+| information_schema || database_name || mysql || performance_schema || test |+--------------------+5 rows in set (0.00 sec)

apagar uma base de dados no MySQL #

apagar uma base de dados MySQL é tão simples como executar um comando único. Esta é uma acção não reversível e deve ser executada com precaução. Certifique-se de que você não está removendo uma base de dados errada, como uma vez que você excluir a base de dados não pode ser recuperado.,

é sempre uma boa ideia criar uma cópia de segurança da base de dados antes de executar a consulta drop.,de comando, onde database_name é o nome do banco de dados que você deseja excluir:

DROP DATABASE database_name;
Query OK, 1 row affected (0.00 sec)

Se você tentar excluir um banco de dados que não existe, você verá a seguinte mensagem de erro:

ERROR 1008 (HY000): Can't drop database 'database_name'; database doesn't exist

Para evitar a ver erros como acima, use o seguinte comando:

DROP DATABASE IF EXISTS database_name;
Query OK, 1 row affected, 1 warning (0.00 sec)

Na saída acima, Query OK significa que a consulta foi bem-sucedida, e 1 warning diz-nos que a base de dados não existe e nenhum banco de dados foi excluído.,

no Linux, a base de dados MySQL e os nomes das tabelas são sensíveis à capitalização.

remove uma base de dados MySQL com mysqladmin #

Pode também remover uma base de dados MySQL do terminal Linux, usando o utilitário mysqladmin.

Por exemplo, para excluir um banco de dados chamado database_name, digite o seguinte comando e digite o seu MySQL root senha de usuário quando solicitado:

mysqladmin -u root -p drop database_name

Conclusão #

Você aprendeu como excluir um banco de dados MySQL.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *