Quando se fala em software web-based para gestão de bases da dados MySQL, o nome mais sonante é o popular phpMyAdmin. No entanto, existem outras alternativas bastante interessantes como é o caso do SQL Buddy, Chive e o Adminer.
Hoje a nossa sugestão vai para o DbNinja – uma solução que permite facilmente gerir qualquer base de dados MySQL.
O DbNinja é uma ferramenta gratuita, baseada na Web, que permite a gestão fácil de bases de dados MySQ, localmente ou remotamente. Esta solução oferece suporte para funcionalidades como triggers, eventos, views, rotinas, chaves estrangeiras, etc.
Além das funcionalidades referidas, o DbNinja apresenta também uma interface muito elegante e funcional, aliada à segurança que é definida através de vários factores.
Principais funcionalidades do DbNinja
- Gestão de base de dados, tabelas, eventos, índices, chaves estrangeiras e triggers
- Edição de procedimentos, funções e view
- Gestão e exportação de contas de utilizador e privilégios
- Backup e restauro da estrutura das bases de dados e informação
- Sincronização de base de dados entre máquinas
- Exportação de dados para CSV, SQL, Excel, JSON
- Validação, reparação e optimização de base de dados
- Possibilidade de ver e terminar ligações ao servidor
- Visualização do estado do sistema e edição de variáveis
- Suporte de realização de tarefas em simultâneo através do uso de separadores
- Suporte para shortcuts
- Possibilidade de guardar queries
- …e muito muito mais – ver aqui
Depois da base de dados desenhada e implementada (que pode ser facilmente realizado com o MySQL Workbench) é importante possuir uma solução que nos permita facilmente gerir toda a estrutura e dados da mesma. Para quem gosta de linha de comandos e ainda não domina SQL, o Pplware também já apresentou alguns artigos sobre isso –ver aqui. Num próximo artigo iremos ensinar a instalar e configurar o DbNinja.