Je cherche un logiciel pour me permettre de créer facilement le mode de base de données pour une base de données MySQL existanteExiste-t-il un outil pour créer un modèle de base de données MySQL à partir d'une base de données MySQL existante?
Répondre
Si vous utilisez mysqldump avec l'option --no-données, vous pouvez extraire le schéma de l'ancienne base de données. Il peut y avoir des problèmes avec vues à l'aide de cette méthode, voir this article for a workaround.
Vous pouvez copier un schéma de cette manière avec quelque chose comme ceci:
mysqldump --opt --no-data olddatabase | mysql newdatabase
Vous pouvez vider le schéma de base de données SQL en utilisant la commande mysqldump.
mysqldump {databasename} --no-data=true -u {username} -p > database_schema.sql
http://dev.mysql.com/workbench/ est encore en version bêta (selon votre système d'exploitation), mais peut être un outil pratique pour explorer le schéma des bases de données - il existe une version gratuite à.
Utilisez mysqldump sur votre base de données comme l'état des autres réponses, puis importez le fichier résultant dans ce programme.
phpMyAdmin est mon programme de gestion de ligne hors-ligne MySQL. Livré avec la plupart des installations de MySQL sur les serveurs Web et les configurations WAMP, MAMP, and LAMP. Cela représente environ 95% de ce dont j'ai besoin pour développer des applications de base de données sur MySQL, et j'ai des options d'exportation faciles pour gérer votre requête.
J'ai utilisé HeidiSQL pendant de nombreuses années pour créer/gérer et migrer des bases de données MySQL. Il est gratuit et permet de créer facilement des structures de copie ou des bases de données complètes entre différents hôtes.
- 1. Reverse engineering SQLAlchemy définition de classe déclarative à partir de la base de données MySQL existante?
- 2. Créer une base de données avec un emplacement de données spécifique dans MySQL pour une base de données
- 3. Modèle de base de données et solde calculé, mysql
- 4. Comment créer les migrations pour une base de données existante?
- 5. Codeigniter security - base de données mysql
- 6. Base de données MySQL de mots anglais?
- 7. Copier la base de données de la base de données Mysql
- 8. Insérer un tuple python dans une base de données MySQL
- 9. Echoing un entier d'une base de données mySQL
- 10. Comment archiver une base de données MySQL?
- 11. Base de données pour un grand nombre de blocs de données de 1 Ko (MySQL?)
- 12. Comment supprimer une base de données MySQL?
- 13. Mail vers la base de données MySQL
- 14. restaurer la base de données mysql
- 15. Comment comparer les schémas de base de données MySQL
- 16. transfering MySQL Les enregistrements de base de données à la base de données
- 17. Constructeur de base de données du schéma MySQL
- 18. Taille de table maximale pour une base de données MySQL
- 19. Sauvegarde de base de données d'une base de données mysql dans VB.Net
- 20. Comparez les 2 schémas de base de données sur Mysql
- 21. Refactoring à partir du modèle de base de données partagée
- 22. Synchronisation d'une base de données client SQLite avec une base de données MySQL
- 23. Qu'est-ce qu'un bon outil de schéma de base de données MySQL?
- 24. ActiveRecord Joindre la table pour la base de données existante
- 25. PHP/MySQL mettre à jour un enregistrement de nouvelles dans un problème de base de données
- 26. convertir des données en base de données mysql
- 27. Convertir la base de données existante en projet de base de données
- 28. Comment faire pour restaurer la base de données mysql
- 29. mod_rewrite, .htaccess connexion à la base de données mysql
- 30. Connexion à base de données MySQL avec PHP