Artigos comentados e explicados sobre MySQL
Moderador: web
por web Offline » Qui Jan 31, 2008 7:27 pm
|
|
Vou Mostrar aqui uma forma de fazer um backup e também restaurar os dados do backup em seu bd.
O teste que fiz foi localmente, então vou mostrar aqui o resultado com base nisso.
FAZENDO O BACKUP
CONEXÃO
$conexao = mysql_connect("localhost", "login", "senha") or die(mysql_error());
$db = mysql_select_db("bancodedados");
GERANDO O BACKUP
$tabela = "suatabela";
$nome_do_backup = "nome_do_backup.sql";
$query = "SELECT * INTO OUTFILE '$nome_do_backup' FROM $tabela";
mysql_query($query) or die(mysql_error());
Como rodei o script localmente, o backup ficou salvo em:
* uso o xampp
C:\xampp\mysql\data\nome_do_backup.sql
* não sei o resultado online
RESTAURANDO O BACKUP
$tabela = "suatabela";
$nome_do_backup = "nome_do_backup.sql";
$query = "LOAD DATA INFILE '$nome_do_backup' INTO TABLE $tabela";
mysql_query($query) or die(mysql_error());
Bem, o backup é usado para se no caso você perder os dados da tabela poder restaurá-los com o script acima.

Gostou do que encontrou? Divulgue, indique, participe, agradeça pelas respostas.
Faço scripts personalizados ou reparos em scripts. Orçamento MSN codigosnaweb [@] hotmail [.] com
web
ADMIN
Mensagens: 11909
Registrado em: Sáb Jan 20, 2007 6:08 pm
Localização: RJ / RJ / Brasil
|
Voltar para Artigos sobre MySQL
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 2 visitantes