Backup e Restore no MySQL utilizando MySQLDump
Se você utiliza o MySQL em seus projetos, você precisa conhecer o mysqldump para fazer backup de seus databases.
O comando mysqldump cria um arquivo *.sql contendo clásulas DROP table, CREATE table, and INSERT into. A partir do arquivo *.sql é possível restaurar toda sua base de dados, estrutura e dados. Para restaurar utilizamos o comando mysql.
Nossa intenção nessa dica é somente mostrar de forma simples como fazer backup e restore de uma base de dados incluindo todas as tabelas. Existem dezenas de parâmetros que podem ser utilizados para outras situações porém em 90% dos casos a solução abaixo é o suficiente.
Como fazer Backup de um Database no MySQL
Veja um exemplo de como fazer bakcup com somente um comando.
1 |
# mysqldump -u root -p meu-database > meu-arquivo-dump.sql |
Como fazer Restore de um Database no MySQL
Para restaurar a base, basta agora utilizar o comando mysql.
1 2 3 4 5 6 |
# mysql -u root -p mysql> create database meu-database; Query OK, 1 row affected (0.02 sec) # mysql -u root -p meu-database < meu-arquivo-dump.sql |
Se o database já existir basta executar o último comando.
Essa dica é a mais básica para fazer backup e restore do seu database no MySQL. Espero que ajude.
Você pode se interessar

Promoções de Jogos do Final de Semana (06/12)
Carlos L. A. da Silva - 6 de dezembro de 2019Confira as melhores ofertas de jogos de PC para o final de semana.

Como bloquear trolls no Twitter em larga escala
Carlos L. A. da Silva - 4 de dezembro de 2019Ninguém está livre de cair na mira de uma horda virtual e saber se defender é fundamental.

Conheça a diferença entre Inteligência Artificial, Aprendizado de Máquina e Aprendizado Profundo
Carlos L. A. da Silva - 30 de novembro de 2019Na linguagem coloquial, esses termos até se confundem mas, tecnicamente, não são a mesma coisa.
Mais publicações

Promoções de Jogos do Final de Semana (29/11) – Edição da Black Friday
Carlos L. A. da Silva - 29 de novembro de 2019
Como aproveitar ao máximo a Área de Transferência do Windows 10
Carlos L. A. da Silva - 28 de novembro de 2019
