Dicas e Tutoriais

Bem vindo! Aqui você encontra dicas, tutoriais e downloads

CSS, HTML, Delphi, JavaScript, MySql, Java

sexta-feira, 9 de abril de 2010

Fazer backup de banco de dados MySql

Carregue todo o seu bd com você. Esse recurso do MySql permite fazer backup de toda a estrutura do banco de dados, inclusive dos registros gravados. Ou seja, pode dar o pau que for na sua máquina que, seus dados estarão em segurança e poderão ser restaurados normalmente. Fazer o backup é muito simples, veja:

1) Abra uma janela do DOS.
Como:
Clique em Iniciar
Clique me Executar
Digite o comando CMD
Pressione [Enter]

2) Na janela do DOS que será aberta digite o caminho até a pasta (diretório) bin. Para o MySql 4.1 é o seguinte:
cd\arquivos de programas\mysql\mysql server 4.1\bin

Se você usa outra versão do MySql localize a pasta "bin" e digite o comando DOS exatamente como está acima, apenas modificando para o novo caminho. Ex.: cd\arquivos de programas\mysql\bin (se esta for localização da sua pasta bin)

3)Depois do comando executado estaremos dentro da pasta (diretório) bin. Agora executaremos o "mysqldump.exe" com a seguinte sintaxe:

mysqldump nome do seu bd > local da copia do bd

Ex. mysqldump estoque > c:\teste\copia_estoque.sql
Será criada um cópia do banco de dados "estoque" dentro da pasta "teste" com o nome de "copia_estoque.sql".
Atenção a pasta teste deve existir antes de dar o comando.

Observação importante: Quando a cópia é feita não é mostrada pelo DOS nenhuma mensagem de sucesso. Ele apenas volta a mostrar o prompt.

4) Ok. Seu banco de dados foi copiado. Agora basta guardá-lo em qualquer mídia simplesmente copiando o arquivo texto que foi gerado com a extensão ".sql". No caso do exemplo o arquivo a ser copiado é o copia_estoque.sql

5) Como restaurar. Ou seja, como copiá-lo da mídia para o computador. Basta acessar a pasta (diretório) bin como mostrado acima e executar o "mysql" com a seguinte sintaxe:

mysql nome do bd < caminho onde está o arquivo

Ex.: mysql estoque < c:\copia\copia_estoque.sql

Observação importante: O banco de dados estoque já deve estar criado no MySql antes da restauração ser feita. As tabelas do banco de dados serão copiadas (estrutura e dados) para dentro do banco de dados indicado.

Aqui o banco de dados foi restaurado do mesmo local para onde foi copiado. Entretanto, poderia ser restaurado a partir de outro dispositivo como: pendrive, cd, dvd e outros.


Vimos como fazer um backup (copia) de um banco de dados feito no Mysql e como restaurá-lo. Este é um recurso extremamente importante, pois preserva seus dados. E também muito fácil de se fazer. Este é mais um recurso do ótimo gerenciador de banco de dados o MySql que além de tudo é grátis.

Abraços.

Um comentário:

  1. MEU HD DEU PAU, NAO INICIAVA O WINDOWS, ENTAO PRECISEI RECUPERAR, INSTALANDO UM NOVO WINDOWS, ACONTECE QUE TROQUEI O NOME DO ADMINISTRADOR, AGORA NO NOVO WINDOWS NAO CONSIGO ACESSAR O BANCO DE DADOS,
    QUE TENHO QUE FAZER ?

    ResponderExcluir

Comentar

 

Acessos:


Online


Estatisticas

Clicky Web Analytics
BlogBlogs.Com.Br

© Copyright 2010 Dicas e Tutos - Todos os direitos reservados.