MySQL - Backup e restauração do banco de dados

Dezembro 2016

O seguinte artigo irá apresentar a maneira mais fácil de salvar e restaurar bancos de dados MySQL.

Backup



Para salvar um banco de dados existente, é aconselhável criar um despejo (dump).
  • Para despejar todos os bancos de dados, você deverá executar o comando:

mysqldump --user=****** --password=****** -A > /Caminho/Para/arquivo_dump.SQL
  • Para despejar vários bancos de dados, você deverá executar o comando:

mysqldump --user=****** --password=******  db_1 db_2 db_n> / Caminho/Para/arquivo_dump.SQL
  • Para despejar todas as tabelas em um banco de dados, você deverá executar o comando:

mysqldump --user=****** --password=****** db > /Caminho/Para/arquivo _dump.SQL
  • Para despejar algumas tabelas de um banco de dados, você deverá executar o comando:

mysqldump --user=****** --password=****** db --tabelas tab1 tab2 > / Caminho/Para/arquivo_dump.SQL


Para cada um dos comandos a seguir é preciso especificar um usuário (user) e a senha (password) com privilégios de administrador no banco de dados.

Restauração


Para restaurar um dump, basta executar o comando:
mysql --user=****** --password=****** db_nome </Caminho/Para/arquivo_dump.SQL



Tradução feita por Lucia Maurity y Nouira


Veja também

Artigo original publicado por . Tradução feita por pintuda. Última modificação: 24 de março de 2012 às 19:09 por pintuda.
Este documento, intitulado 'MySQL - Backup e restauração do banco de dados', está disponível sob a licença Creative Commons. Você pode copiar e/ou modificar o conteúdo desta página com base nas condições estipuladas pela licença. Não se esqueça de creditar o CCM (br.ccm.net) ao utilizar este artigo.