Logotipo Dicas-L, por Ricardo Burile

Busca

Visite também: Segurança Linux ·  UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  NoticiasLinux ·  BR-Linux ·  SoftwareLivre.org ·  [mais]   
 

Você está aqui: Home  → Arquivo Dicas-L

 

Zura! - Busque. Compare. Compre.

Outras ofertas

Notebook

Monitor

Impressora

Assine a Lista Dicas-L

Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.

MySQL Diff

Colaboração: Rogerio Acquadro

Data de Publicação: 24 de fevereiro de 2008

Recentemente, enfrentei uma grande dificuldade. Assumi o desenvolvimento de um site que já estava no ar e tinha uma programação em PHP e base de dados MySQL.

Fiz uma cópia completa do sistema para meu servidor de testes, para realizar o desenvolvimento e as mudanças solicitadas pelo cliente. Trabalho vai, trabalho vem e, lá pelas tantas, a base de dados local já havia sido tão modificada que seria quase impossível alterá-la no site. Detalhe, nem todas as modificações haviam sido anotadas.

Buscando na Internet, encontrei uma ferramenta chamada MySQLDiff (http://www.mysqldiff.org). Trata-se de um software em PHP que faz a comparação entre duas bases de dados (não necessariamente locais) e, como resultado da análise, gera um script SQL. A idéia é que, ao aplicar esse script SQL à base local, esta fique com a estrutura idêntica da base final.

O programa é bem completo e ainda conta com alguns filtros. Por exemplo, o programador pode optar se o MySQLDiff vai trazer no script apenas as alterações estruturais (que era o que eu buscava) ou se também analizará o conteúdo das tabelas, entre outras opções.

Com pequenas modificações no script SQL gerado pelo MySQLDiff consegui equiparar a estrutura da base de dados do site e continuar meu trabalho.

Rogerio Acquadro trabalha com software livre há 12 anos e é consultor da (PC)² Consultoria (http://www.pc2consultoria.com)

Veja a relação completa dos artigos de Rogerio Acquadro

Stumble Upon Digg This Del.icio.us Twitter Recomendar este artigo a um amigo Entre em contato Formato PDF
Newsfeed RSS
Formato para impressão
StumbleUpon Digg Del.icio.us Twitter Recomendar Contato PDF RSS Imprimir

Referências Adicionais

Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.

Avalie esta dica

  • Currently 3.05/5
  • 1
  • 2
  • 3
  • 4
  • 5

Avaliação: 3.0 /5 (823 votos)

Opinião dos Leitores

Seja o primeiro a comentar este artigo
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script


Encontre imóveis, apartamentos e casas a venda no Imobilien
Saiba mais

Grupo MBS