Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment générer le script de base de données complet dans MySQL Workbench ?

Comment générer des scripts SQL pour votre base de données dans Workbench

  1. Dans Workbench Central (l'onglet "Accueil" par défaut) se connecte à votre instance MySQL, en ouvrant un éditeur SQL onglet.
  2. Cliquez sur Éditeur SQL et sélectionnez votre base de données dans les SCHEMAS liste dans le Explorateur d'objets sur la gauche.
  3. Dans le menu, sélectionnez Database > Reverse Engineer et suivez les instructions. L'assistant vous guidera tout au long de la connexion à votre instance, de la sélection de votre base de données et du choix des types d'objets que vous souhaitez désosser. Lorsque vous aurez terminé, vous aurez au moins un nouvel onglet appelé MySQL Modèle. Vous pouvez également avoir un onglet appelé Diagramme EER ce qui est cool mais pas pertinent ici.
  4. Cliquez dans le Modèle MySQL onglet
  5. Sélectionnez Database > Forward Engineer
  6. Suivez les instructions. De nombreuses options se présentent, y compris Générer des scripts INSERT pour les tables qui vous permet de scripter les données contenues dans vos tables (parfait pour les tables de recherche).
  7. Bientôt, vous verrez le script généré devant vous. À ce stade, vous pouvez Copy to Clipboard ou Save to Text File .

L'assistant vous emmènera plus loin, mais si vous voulez juste le script, vous pouvez vous arrêter ici.

Attention :les scripts sont générés avec CREATE commandes. Si vous voulez ALTER vous devrez (pour autant que je sache) changer manuellement les CREATE en ALTERs.

C'est garanti que ça marche, je viens de le faire ce soir.