Comment puis-je supprimer une table de la base de données MySQL Workbench catalogue?
Récemment, j'ai commencé à utiliser MySQL Workbench pour la conception de ma des structures de données à un diagramme UML. Cependant, il y a une chose que je pouvais comprendre.
Il semble que si je supprime une table à partir de la REE-vue diagramme, la table persiste dans la vue de catalogue (comme l'illustre la capture d'écran ci-dessous). J'ai pu trouver un moyen de supprimer de l'affichage catalogue et il a encore de la liste dans la clé étrangère de la table de référence de l'écran de sélection.
C'est très déroutant. Comment puis-je éliminer efficacement la table (non pas seulement la vue, mais de l'ensemble du projet?
Avis, les deux question tables dont j'ai supprimé dans la vue et repensé.
- Si vous l'avez supprimé à partir du catalogue, les autres parties probablement juste besoin d'un "Refresh" pour rattraper les changements.
- déjà essayé avec pas de chance, je l'ai supprimé à partir du diagramme, mais ces changements ne reflètent pas dans le catalogue, même après un refreh dans le menu (il ne marche pas contenir une option de suppression)
- Le lance dans le Diagramme. Puis le supprimer à partir de là. Il va vous demander si "objets correspondants seront supprimés avec les chiffres" (deux choix: Supprimer ou Conserver). Choisissez Supprimer
- merci, cela a fonctionné
- Merci @ypercube 🙂
- Dans mon cas, ça ne fonctionne pas. Suffit de redémarrer mysql workbench ce travail.
- Si vous jeter en arrière dans le diagramme et il n'a pas de relations, puis ajoutez-en un, puis supprimez la table dans le diagramme. C'est ce qui a fonctionné pour moi.
Vous devez vous connecter pour publier un commentaire.
Juste eu ce problème avant.
CMD + retour arrière /supprimer sur le clavier supprimer uniquement la figure dans le concepteur.
Pour supprimer complètement le tableau et la figure, au lieu d'essayer:
Right-click > Delete 'table'
.Edit Table
comme une option. Votre photo vous montre un clic droit sur une visible table dans le diagramme.Dans le cas où si le clic droit et supprimer ne fonctionne pas,
Simplement faire glisser et déposer le tableau de l'Arborescence du Catalogue de la zone de Conception. Ensuite, vous pourrez voir le tableau est inséré là. À partir de là, cliquez-droit sur le tableau et sélectionnez supprimer la table. Ensuite, le tableau sera alors supprimé de l'ensemble du projet (en supposant correspondant objets qui sont nécessaires supprimant ainsi).
Espère que cela aidera quelqu'un.
Cheers!
Je suis à l'aide de "MySQL Workbench Communauté (GPL) pour Mac OS X version 6.2.3 révision 12313 construire 2282 (32 bits)" et l'action "supprimer " tableau" dans le menu contextuel (clic-droit sur la table) ne fonctionne pas pour moi.
Croyez le ou pas, j'ai dû redémarrer l'ensemble de l'application. Après le redémarrage, la suppression de l'action a fonctionné comme prévu. (1 objet(s) supprimé) [rien à propos de l'objet est conservé dans la DB]
C'est de cette façon que j'ai découvert la différence entre "supprimer" et "supprimer la figure".
Le bouton "supprimer" permet de supprimer les tables de l'ensemble du projet, la "suppression de la figure" seulement à partir du diagramme (les tables restent encore au catalogue).