Como importar uma base de dados MySQL via linha de comando no terminal (prompt)
Índice:
- Antes de você começar
- Listar todos os bancos de dados MySQL
- Excluir um banco de dados no MySQL
- Excluir um banco de dados MySQL com mysqladmin
- Conclusão
O MySQL é o sistema de gerenciamento de banco de dados relacional de código aberto mais popular.
Este tutorial descreve como excluir (ou excluir) um banco de dados MySQL ou MariaDB através da linha de comando.
Antes de você começar
Todos os comandos são executados como um usuário administrativo (o privilégio mínimo necessário para excluir um banco de dados é
DROP
) ou com uma conta raiz.
Para acessar o console do MySQL, digite o seguinte comando e digite sua senha de usuário root do MySQL quando solicitado:
mysql -u root -p
Se você precisar alterar sua senha root do MySQL, siga este tutorial sobre como redefinir uma senha root do MySQL através da linha de comando.
Listar todos os bancos de dados MySQL
Antes de descartar o banco de dados, convém exibir uma lista de todos os bancos de dados criados. Para fazer isso de dentro do shell do MySQL, execute o seguinte comando:
SHOW DATABASES;
O comando acima imprimirá uma lista de todos os bancos de dados no servidor. A saída deve ser semelhante a esta:
+--------------------+ | Database | +--------------------+ | information_schema | | database_name | | mysql | | performance_schema | | test | +--------------------+ 5 rows in set (0.00 sec)
Excluir um banco de dados no MySQL
Excluir um banco de dados MySQL é tão simples quanto executar um único comando. Esta é uma ação não reversível e deve ser executada com cautela. Verifique se você não está removendo um banco de dados errado, pois depois de excluí-lo, ele não poderá ser recuperado.
É sempre uma boa ideia criar um backup do banco de dados antes de executar a consulta suspensa.Para excluir um banco de dados, digite o seguinte comando, em que
database_name
é o nome do banco de dados que você deseja excluir:
DROP DATABASE database_name;
Query OK, 1 row affected (0.00 sec)
ERROR 1008 (HY000): Can't drop database 'database_name'; database doesn't exist
Para evitar a visualização de 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
nos diz que o banco de dados não existe e nenhum banco de dados foi excluído.
Excluir um banco de dados MySQL com mysqladmin
Você também pode excluir um banco 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 sua senha de usuário root do MySQL quando solicitado:
mysqladmin -u root -p drop database_name
Conclusão
Você aprendeu como excluir um banco de dados MySQL.
Sinta-se livre para deixar um comentário se tiver alguma dúvida.
Os europeus provavelmente usarão mais dados móveis do que os EUA, diz Cisco Os europeus provavelmente usarão mais dados móveis do que os EUA, de acordo com O tráfego de dados móveis deve dobrar a cada ano nos próximos cinco anos, impulsionado pelos serviços de vídeo, e os usuários mais pesados provavelmente serão europeus, de acordo com a Cisco Systems, que acaba de publicar uma atualização de seus dados. Previsão de tráfego de dados do Visual Networking Index.

Na Europa, mesmo aqueles com os aparelhos de dados mais primitivos, sem uma conexão 3G, provavelmente consumirão mais de 18MB de dados por mês até 2013, mais que o dobro de seus equivalentes nos EUA , de acordo com a Cisco. No ano passado, o número foi de apenas 800KB na Europa, e 400KB nos EUA
Em 30 de abril de 2008, depois que ele foi demitido, Kim usou seu computador doméstico para se conectar para a rede de computadores da Gexa e para um banco de dados contendo informações sobre cerca de 150.000 clientes da Gexa, disse o DOJ. Kim danificou a rede de computadores e o banco de dados no processo, disse o DOJ.

Kim também copiou e salvou em seu computador um arquivo de banco de dados contendo informações pessoais sobre os clientes Gexa, incluindo seus nomes, endereços de faturamento, números da Previdência Social, datas de nascimento e números de carteira de motorista. As ações de Kim causaram uma perda de US $ 100.000 para a Gexa, disse o DOJ.
Como criar um banco de dados mysql no linux via linha de comando

Este tutorial explica como usar a linha de comando para criar bancos de dados MySQL ou MariaDB.