Comment obtenir le modèle ER de la base de données du serveur avec Workbench

186

Existe-t-il un moyen d'obtenir un modèle ER d'une base de données à partir du serveur connecté à mon MySQL Workbench?

zdarsky.peter
la source

Réponses:

397
  1. Aller à l'option de menu "Base de données"
  2. Sélectionnez l'option "Reverse engineering".
  3. Un assistant sera ouvert et il générera le diagramme ER pour vous.
Kamran Ali
la source
3
Bonjour, l'ingénierie inverse crée EER d'un schéma, pas ER :)
HasS
Une fois ces étapes terminées, ouvrez le modèle -> Créer un diagramme à partir des objets du catalogue
Stephane
Yeh quelque chose ne va pas, ces étapes ne génèrent que le diagramme EER qui est différent. Voir ce stackoverflow.com/questions/9906017/…
susan097
est-il possible de le créer en tant que document PDF?
emfi
57

Je veux enrichir la réponse de M. Kamran Ali avec une vue picturale.

La vue picturale est donnée étape par étape:

  1. Aller à l' option de menu " Base de données "
  2. Sélectionnez l' option " Reverse engineering ".

entrez la description de l'image ici

  1. Un assistant viendra. Sélectionnez " Connexion stockée " et appuyez sur le bouton " Suivant ".

entrez la description de l'image ici

  1. Puis " Suivant " ..à .. " Terminer "

Prendre plaisir :)

SkyWalker
la source
L'ingénierie inverse n'est pas disponible dans l'édition communautaire de Sqlyog.
Deepak Keynes
8
  1. Migrez votre base de données "assurez-vous simplement que les tables et les colonnes existent".
  2. Recommandé de supprimer toutes vos données (cela gèle MySQL Workbench sur mon MAC à chaque fois en raison d'un "logiciel à court de mémoire")

  1. Ouvrez MySQL Workbench
  2. cliquez sur + pour établir une connexion MySQL
  3. entrez vos identifiants et connectez-vous
  4. aller à l'onglet base de données
  5. cliquez sur reverse engineering
  6. suivez l'assistant Suivant> Suivant….
  7. TERMINÉ :)
  8. maintenant vous pouvez cliquer sur l'onglet organiser puis choisir la mise en page automatique (continuez à cliquer dessus jusqu'à ce que vous soyez satisfait du résultat)
Mahmoud Zalt
la source
5

Sur mac, appuyez sur Command + Rou accédez à Database-> Reverse Engineeret continuez à sélectionner vos besoins etcontinue

entrez la description de l'image ici

Harry_pb
la source