Importation de schéma de base de données
Je vais avoir un mysqldump fichier qui contient le schéma ainsi que les données de vidage.
J'ai besoin d'importer seul schéma de base de données à partir de mon sqldump. J'ai essayé avec la commande suivante:
mysql -uUSER -pPASSWORD < filename.sql
mais d'aucune aide. il importe à la fois de schéma ainsi que des données.
Comment puis-je le faire?
Attendez-vous à mysql de manière sélective d'ignorer le code SQL de
d'abord assurez-vous que vous avez sauvegardé uniquement le schéma , la commande pour l'importation sera de même.
filename.sql
?d'abord assurez-vous que vous avez sauvegardé uniquement le schéma , la commande pour l'importation sera de même.
OriginalL'auteur srahul07 | 2011-06-15
Vous devez vous connecter pour publier un commentaire.
À mon humble avis, la solution la plus simple est de simplement ouvrir le dump dans un éditeur de texte et copiez le
CREATE TABLE ...
déclarations dans un autre fichier. Je n'aurais même pas soucier de faire toute autre chose.Si ce n'est pas une option pour quelque raison que ce soit, vous pouvez simplement créer un nouveau cliché et cette fois séparé de la structure et des données dans les deux fichiers.
Si ce n'est pas une option, vous pouvez charger le dump dans un local MySQL server créer le nouveau dump a partir de là, ou d'utiliser un outil graphique comme HeidiSQL de transfert de la structure à droite dans le serveur de destination.
OriginalL'auteur Álvaro González
Comme je sais que vous ne pouvez pas comme si c'est dans le cliché, il est inséré de nouveau.
Ce que vous pouvez faire est de vider une base de données sans les données en premier lieu à l'aide de la
-no-data
option:mysqldump -u username -p -h localhost –no-data database_name > dump.sql
OriginalL'auteur lethalMango
Juste au cas où vous ne voulez pas vider tout de nouveau, et vous juste besoin de quelques tests rapides vous pouvez aussi tricher très sale en utilisant
Ne pas l'utiliser pour les environnements de production.
OriginalL'auteur COMMANDER CAPSLOCK
si vous voulez essayer ceci:
OriginalL'auteur Spiros