MySQL Workbench GPL: por enquanto, só pra Windows
| Tweet |
|
“Há uns 20 dias, fui procurar uma ferramenta open-source para desenhar diagramas de tabelas no MySQL, e achei o DBDesigner. Funcionou bem, mas tinha alguns bugs bem chatinhos. Mas como ele salvava o projeto em arquivos XML, eu editava os mesmos manualmente, e tudo funcionava.
Fui no fórum da ferramenta ver sobre a correção dos bugs, e o fórum estava fechado, com uma mensagem dizendo para usar a nova versão da ferramenta, depois de comprada pela MySQL: o MySQL Workbench. A ferramenta está disponível sob licença dual: versão GPL (com recursos limitados), e a versão comercial. Então, fui baixar uma versão para Linux nesse final de semana e surpresa: só existe versão para Windows. A página oficial avisa que versões para Linux e MacOS devem sair logo (a previsão é para este ano).”
Enviado por Rael Gugelmin Cunha (rael·gcΘgmail·com) – referência (raelcunha.com).
• Link direto para este post: http://br-l.org/!1907
• Siga no Twitter: @brlinuxblog e @augustocc
• Mais posts do mesmo tema: Desenvolvedores









O MySQL Workbench é desenvolvido em .NET. A interface é bem polida, mas é meio pesado. Instalei num Windows Vista com Core 2 Duo 1.8 GHz e 2 GB de RAM, e mesmo assim amarra às vezes. Tomara que quando seja portado pra mono, fique mais leve.
Dois problemas que tive:
1. Não consegui fazer “Forward Engineer”. Embora seja possível gerar o script SQL no DER completo.
2. “Reverse Engineer” só pode ser feito usando um script SQL pré gerado por você. Não é possível apontar pra uma base de dados MySQL e ter o DER gerado automaticamente.
2. A área útil para organização das tabelas é limitada. Estou com um DER que tem em torno de 50 tabelas e não tenho mais espaço pra novas tabelas, sem sobrepor as já existentes.
Marcus, além do peso, o que eu também notei e citei no meu blog:
- eles tiraram algumas opções que existiam no DBDesigner;
- não existe mais a opção de especialização de tabelas (contornável);
- o formato de arquivos agora é binário, o que só torna possível editá-lo através do Workbench (antes era XML).
Um detalhe: por enquanto existe versão só pra Windows, pq a MySQL fez o Workbench em .NET!