Banco de Dados
- 21/02/2009
Fazer backup do Mysql pelo Phpmyadmin
Fala pessoal tudo bem?
Hoje vou falar sobre uma coisa muito importante para quem desenvolve sistemas: BACKUP do banco de dados!
Mas para que serve um backup?
O backup é uma forma de previnir que seu sistema perca dados importantes, seja por descuido de algum usuário(falha humana), seja por uma queda de luz, etc…
Hoje você vai aprender a fazer um backup do seu banco de dados utilizando o Phpmyadmin.
Vou pré-supor que você ja viu ou utilizou o Phpmyadmin. Então é muito fácil. Basta seguir estes passos:
- Abra o Phpmyadmin e escolha a base de dados que você quer fazer o backup;

- Clique na aba Exportar(1), em seguinda escolha quais tabelas farão parte do backup(2), marque a opção Enviado(3) se quiser fazer download do arquivo, se não marcar o backup será exibido na tela. E por último clique em Executar(4).

Pronto! acabou!
É muito simples fazer backups, agora você só vai perder dados se quizer heheheh
O resultado de um backup é parecido com o código abaixo:
-
– phpMyAdmin SQL Dump
-
– version 2.11.9.3
-
– http://www.phpmyadmin.net
-
–
-
– Servidor: xxxxxxxxxxxxxxxxxxxxxxx
-
– Tempo de Geração: Fev 19, 2009 as 05:49 PM
-
– Versão do Servidor: 5.0.67
-
– Versão do PHP: 5.2.6
-
-
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
-
-
–
-
– Banco de Dados: `marcelosabadini_noticias`
-
–
-
-
– ——————————————————–
-
-
–
-
– Estrutura da tabela `usuarios`
-
–
-
-
CREATE TABLE IF NOT EXISTS `usuarios` (
-
`id` int(11) NOT NULL AUTO_INCREMENT,
-
`nome` varchar(50) NOT NULL,
-
`email` varchar(50) NOT NULL,
-
`usuario` varchar(12) NOT NULL,
-
`senha` varchar(12) NOT NULL,
-
`data_cadastro` datetime NOT NULL,
-
UNIQUE KEY `id` (`id`)
-
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=4 ;
-
-
–
-
– Extraindo dados da tabela `usuarios`
-
–
-
-
INSERT INTO `usuarios` (`id`, `nome`, `email`, `usuario`, `senha`, `data_cadastro`) VALUES
-
(1, ‘Marcelo Sabadini’, ‘marcelosabadini@gmail.com’, ‘marcelosabad’, ’123456′, ’2008-10-30 15:22:00′),
-
(2, ‘Teste2′, ‘teste2@teste.com.br’, ‘teste2′, ‘teste2′, ’2008-10-30 16:24:22′),
-
(3, ‘Um usuário para teste online’, ‘teste@testes.com.br’, ‘novouser’, ‘novouser’, ’2008-12-28 18:43:29′);
Para voltar(importar) um backup é só clicar na aba Importar.
Espero ter sido útil!! Um grande abraço!



1 Trackback(s)