você está aqui: Home → Colunistas → Bancos de Dados Livres
Por Cristina Otsuka
Data de Publicação: 27 de Novembro de 2006
Existem inúmeras maneiras de se fazer backup no MySQL. Creio que o modo mais utilizado seja o backup feito pelo comando 'mysqldump', que permite uma combinação enorme de parâmetros.
Em todos os comandos abaixo, substitua as palavras 'usuario', 'senha' e 'arquivo_saida'.
$ mysqldump -u usuario --password=senha --all-databases > arquivo_saidaOU
$ mysqldump -u usuario --password=senha -A > arquivo_saida
$ mysqldump -u usuario --password=senha -A -d > arquivo_saida
$ mysqldump -u usuario --password=senha -c -t -e -A > arquivo_saidaCaso você queira especificar o nome de um banco de dados (ou seja, você não quer fazer de todos os bancos existentes) substitua o parâmetro '-A' citado nos exemplos anteriores por: —databases DB1 DB2 .... , onde DB1 DB2 ... são os nomes dos bancos de dados Exemplo:
$ mysqldump -u usuario --password=senha -c -t -e --databases DB1 DB2Caso você queira fazer backup de apenas algumas tabelas de um banco específico:
$ mysqldump -u usuario --password=senha [opções] DB1 [nome das tabelas]onde DB1 é o nome do banco que você quer. Publicado origalmente na Dicas-L em 14 de abril de 2004
Luiz Paulo de Oliveira Santos teve seu primeiro contato com computadores em 1984, estudou BASIC para equipamentos de 8 bits (ZX-81 e Apple 2), em 1985 com o ambiente de 16 bits, e em 1988 com o ambiente de 32 bits. Em 1993 foi um dos primeiros Brasileiros a ter contato com o VBK que em 1995 se tornou o Delphi. Graduou em Tecnologia Em Processamento de Dados, cursou especialização em Análise de Sistemas e atualmente é graduando em Ciências Jurídicas. Atua como analista de suporte de redes da Universidade Metodista de Piracicaba, é editor da revista DB Freemagazine (uma revista gratuíta focada exclusivamente para bancos de dados Cliente/Servidor) e professor nas Faculdades Integradas Einstein de Limeira no curso de Tecnologia em Sistemas de Informação. Tem experiência nas áreas: Sistemas de Computação, Redes e Teleprocessamento de Dados, Bancos de Dados cliente-servidor e SQL. É autor do livro Firebird - Dicas de Segurança, publicado pela Editora Ciência Moderna.