2009-02-28 7 views
14

Je commence bientôt un nouveau projet et j'aimerais essayer d'utiliser de meilleurs outils cette fois-ci. Le dernier projet, j'ai écrit toute ma base de données SQL à la main pour MySQL. J'espère qu'il existe de bons outils pour créer, maintenir et modifier le schéma de base de données dans MySQL. Mon budget est hors de ma poche, donc gratuit (comme dans la bière) serait probablement le meilleur. :)Qu'est-ce qu'un bon outil de schéma de base de données MySQL?

Répondre

27

MySQL Workbench: http://dev.mysql.com/workbench/

Il est gratuit et très facile à utiliser. Je crée généralement des diagrammes de schéma et l'exporte en tant que fichier .sql à utiliser avec phpMyAdmin

+0

Je n'avais pas encore essayé celui-ci parce qu'il n'avait pas de version Linux. Un nouveau projet me permet d'utiliser Windows si je veux. Jusqu'à présent, cet outil semble assez facile à utiliser. Déjà fait un schéma assez basique. – Drew

+4

Je ne l'appellerais pas "bon" - il se bloque aléatoirement et vous perdez votre travail (version 5.2.47 sur Ubuntu) – HorusKol

+0

+1 pour mysql workbench; bien que je sois d'accord avec @HorusKol que ça plante souvent. Cependant, au moins dans la version 6 (disponible dans .deb de leur site), il fait un bon travail d'auto-sauvegarde de votre travail. – STW

1

MySQL Workbench 5.1 (Beta 1) devrait sortir Mars 6,2009. Il sera disponible sur MacOS, Fedora, Ubuntu, Windows. Ce sont natives implémentations C++ sur chaque plate-forme. WB 5.1 se concentre sur la modélisation des données (en remplacement du populaire produit DBDesigner de Mike Zinner). MySQL Workbench 5.2 (Alpha 1) devrait sortir mi-avril 2009 (autour de la MySQL Users Conference 2009). Cela inclura une réécriture complète du navigateur de requêtes MySQL.

http://forums.mysql.com/index.php?151

2

Une liste complète des outils de modélisation des données peuvent être trouvées à databaseanwers

0

Utiliser l'éditeur DB schéma, mais il n'est pas freeware. Mais vous pouvez l'essayer pendant 15 jours gratuitement en téléchargeant here

1

Je sais que c'est un vieux fil mais c'est trop bon pour manquer. Je viens juste d'en savoir plus récemment ...
HeidiSQL

Il prend en charge la connexion via les tunnels SSH. Il utilise PuTTY (plink.exe) pour ce faire mais évite d'avoir à manipuler manuellement vos paramètres PuTTY. C'est encore plus facile si vous utilisez cette jolie version portable de PuTTY ... http://jakub.kotrla.net/putty/

Plus c'est open source. Je vous encourage fortement à faire un don, car c'est un excellent outil.

Un autre qui semble bon est DBeaver

je vraiment comme MySQL Administrator, mais le nouveau Workbench est trop pléthorique. Je veux juste un moyen rapide de parcourir le schéma sans avoir à SHOW TABLE STATUS

Questions connexes