Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

InSoNiA

Backup Dados por ID

Recommended Posts

Ola pessoal, to com uma dúvida cruel.

 

Tenho uma tabela clientes e uma tabelas produtos

 

 

TABELA CLIENTES

id

nome

cnpj

 

TABELA PRODUTOS

id

nome

preco

clientes_id

 

Onde se precebe que cada produtos cadastrado é relacionado um um determinado cliente. Meu problema é que preciso fazer um backup somente dos produtos que pertencem ao clientede id 35.

 

Tenho que criar um script para gerar as inserts, ou o MySQL Administrator, e/ou phpMyAdmin tem como fazer isso, pois pelo que entendo posso somente fazer backup do BANCO/TABELAS?

 

Alguém ai poderia me dar uma luz?

 

T+ galera, espero ter sido claro!

InSoNiA

Compartilhar este post


Link para o post
Compartilhar em outros sites

hummmm.... vejamos...

você pode utiilzar o SELECT INTO OUTFILE, aqui na documentação explica um pouco http://dev.mysql.com/doc/refman/5.0/en/select.html e aqui explica como ler dados de um arquivo (gerado pelo select into outfile, ou que esteja no formato adequado) http://dev.mysql.com/doc/refman/5.0/en/load-data.html.

 

utilizo muito estes processos nos backups que faço (extremamente rápido a recuperação), mas nunca precisei definir critério. mas como é um select, é possível definir where.

 

se não me engano há outra forma de se fazer, mas não lembro onde li sobre.

 

 

exemplo:

SELECT * INTO OUTFILE 'c:\\temp\\teste.txt'

FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'

LINES TERMINATED BY '\n'

FROM teste

WHERE id = 424;

Compartilhar este post


Link para o post
Compartilhar em outros sites

ah sim,

tem o mysqldump que é um programa que vem junto na instalação.

aqui diz como utilizá-lo http://dev.mysql.com/doc/refman/5.0/en/backup.html. Só que são comandos direto para o programa de dump.

um dos parâmetros é o where http://dev.mysql.com/doc/refman/5.0/en/mys...mysqldump_where.

 

só conheço estas opções (indepenente de ferramentas tipo PhpMyAdmin, SqlYog da vida). :(

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.