LOGIN:

iMasters | Por uma internet mais criativa e dinâmica

Feeds

MySQL

Feed da seção MySQL

Newsletter de MySQL


Sexta-feira, 20/12/2002 - 03:59 - Por Júlio César Martini
Seções relacionadas:

Backup no MySQL - Parte 02

Fala galera!

Dando continuidade ao nosso assunto BACKUP, estarei apresentando essa semana o comando RESTORE TABLE que tem por finalidade recuperar um backup efetuado pelo comando BACKUP TABLE.

Atenção
Lembre-se que :
- esse comando só funciona com tabelas do tipo MyISAM.
- o MySQL não sobrescreverá uma tabela existente.

SINTAXE:

RESTORE TABLE <tabela1> [, <tabelaN>, ... ] FROM <diretorio_onde_esta_copia>

Para fixar o aprendizado, vamos recuperar a tabela que geramos no artigo anterior.

Vamos lá:

Comando usado para recuperar o BACKUP
RESTORE TABLE colunistas FROM '/tmp'

Se executarmos o comando acima no prompt do MySQL ele vai retornar um erro, pois essa tabela já existe em nossa base de dados.

Resultado:



Antes de executarmos o comando acima, precisamos "dropar", ou seja, "apagar" a tabela de nossa base de dados para que tenhamos êxito em nosso exercício.

Dropando a tabela da base de dados
DRP TABLE colunistas;

Resultado:



Vamos tentar recuperar o BACKUP agora? Digite o comando abaixo no prompt do MySQL.

Comando usado para recuperar o BACKUP
RESTORE TABLE colunistas FROM '/tmp'

Resultado:



* RECAPITULANDO:

Espero ter sido bem claro na explicação sobre o comando RESTORE TABLE.

RESTORE TABLE colunistas FROM '/tmp'

Veja que na linha acima, informamos o nome da tabela que queremos recuperar (colunistas) e o local onde foi feito o BACKUP (/TMP).


Não deixe de nos enviar críticas ou sugestões para o próximo assunto, afinal a coluna é de vocês.

Todos os artigos de Júlio César Martini

3 comentários publicados

  • 1. Recuperação Backup

    Sexta-feira, 14/01/2005, por Elaine Cristina Bastos Silva

    Como faço a recuperação de todo o banco de uma vez só??

    Responder comentário
  • 2. Backup do Mysql

    Terça-feira, 20/12/2005, por Helton Eduardo Ritter

    Júlio, podia fazer um exemplo que gerasse um txt, no phpmyadmim quando você exporta.

    mais uma coisa, fiz backup da minha tabela no mysql do meu servidor linux, copio o backup e vai dar certo o RESTORE da tabela no servidor windows com Mysql?

    Responder comentário
  • 3. backup

    Sábado, 10/01/2009, por Marcio Silva

    Como faço a recuperação de todo o banco de uma vez só??

    Responder comentário

Poste um comentário


Os textos publicados neste espaço são de responsabilidade única de seus autores (colunistas e leitores) e podem não expressar necessariamente a opinião do iMasters.

Sobre o autor

Júlio César Martini atualmente presta serviços de WebMaster/Programador para o UOL (http://www.uol.com.br), Graduado em Tecnólogo em Informática pela UNIFIAN - Faculdades Anhanguera e Pós-Graduado em Desenvolvimento de Software para Web pela UFSCAR. Foi o primeiro profissional a chegar à marca de 100 artigos publicados no iMasters e trabalha com PHP desde 2000. Site: http://www.juliocesarmartini.com


Indique para um amigo

captcha

TI SHOP Produtos iMasters

  • Lançamento: CD-ROM Treinamento Aplicado de SQL - Lançamento! Treinamento Aplicado de SQL - Aprenda a trabalhar com SQL com bancos de dados Oracle e SQL Server. São mais de 100 tópicos explicados por Mauro Pichilliani, um articulistas mais lidos do iMasters. Aproveite! Apenas R$ 69,90 no TI SHOP.
  • Lançamento: Livro iMasters "O Encontro de 2 Mundos"- Este livro conta com 56 crônicas de profissionais mais admirados e influentes do mercado brasileiro de Internet. Aproveite o preço especial para leitores do iMasters. Apenas R$ 40,00 e envio imediato!
  • DVD Curso Completo de Photoshop - Do conceito à finalização Lançamento! Curso Completo de Photoshop, em DVD, com mais de 230 aulas dividas em 4 módulos: conceito, básico, avançado e finalização. Apenas R$ 69,50 no TI SHOP - Frete com 50% de desconto
  • DVD Javascript Starter - Curso Completo Com mais de 9 horas de vídeo-aulas, é um curso completo sobre Javascript. Ideal para quem deseja aprender a linguagem. Apenas R$ 64,90 no TI SHOP - Frete com 50% de desconto!

2001 - iMasters FFPA Informática Ltda - Todos os direitos reservados.