Criando Shell Script para Exportar banco de dados MYSQL no linux
Índice:
- Antes de você começar
- Crie um banco de dados MySQL
- Ver todos os bancos de dados MySQL
- Selecione um banco de dados MySQL
- Crie 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 explica como criar bancos de dados MySQL ou MariaDB através da linha de comando.
Antes de você começar
Estamos assumindo que você já possui o servidor MySQL ou MariaDB instalado no seu sistema.
- Como instalar o MySQL no CentOS 7, Ubuntu 18.04, Debian 9.Como instalar o MariaDB no CentOS 7, Ubuntu 18.04, Debian 9
Todos os comandos são executados como um usuário administrativo (o privilégio mínimo necessário para criar um novo banco de dados é
CREATE
) ou com uma conta raiz.
Para acessar o shell do MySQL, digite o seguinte comando e digite sua senha de usuário root do MySQL quando solicitado:
mysql -u root -p
Se você não definiu uma senha para o usuário root do MySQL, pode omitir a opção
-p
.
Crie um banco de dados MySQL
Criar um novo banco de dados MySQL é tão simples quanto executar um único comando.
Para criar um novo banco de dados MySQL ou MariaDB, emita o seguinte comando, em que
database_name
é o nome do banco de dados que você deseja criar:
CREATE DATABASE database_name;
Query OK, 1 row affected (0.00 sec)
ERROR 1007 (HY000): Can't create database 'database_name'; database exists
Para evitar erros se o banco de dados com o mesmo nome que você está tentando criar existir, você pode usar o seguinte comando:
CREATE DATABASE IF NOT EXISTS database_name;
Query OK, 1 row affected, 1 warning (0.00 sec)
Na saída acima, você pode ver a
Query OK
que significa que a consulta foi bem-sucedida, e
1 warning
que indica que o banco de dados já existe e que nenhum novo banco de dados foi criado.
Ver todos os bancos de dados MySQL
Para visualizar o banco de dados que você criou, no shell 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)
Selecione um banco de dados MySQL
Quando você cria um banco de dados, o novo banco de dados não é selecionado para uso. Para selecionar um banco de dados antes de iniciar uma sessão do MySQL, use o seguinte comando:
USE database_name;
Database changed
Depois de selecionar um banco de dados, todas as operações subseqüentes, como a criação de tabelas, serão executadas no banco de dados selecionado.
Crie um banco de dados MySQL com mysqladmin
Você também pode criar um novo banco de dados MySQL a partir do terminal Linux usando o utilitário mysqladmin.
Por exemplo, para criar 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 create database_name
Conclusão
Você aprendeu como criar bancos de dados MySQL.
Sinta-se livre para deixar um comentário se tiver alguma dúvida.
mysql mariadbOs 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 excluir um banco de dados mysql no linux via linha de comando

Este tutorial descreve como excluir (ou excluir) um banco de dados MySQL ou MariaDB através da linha de comando.