
Nous avons déjà vu dans un article précédent comme, Étant donné que la ligne de commande ou terminale, pourrait faire une copie ou exporter une base de données MySQL. Pour ce faire, Nous l’avons fait à l’aide de la commande mysqldump qui, basé sur la base de données en question, Nous avons généré une fichier SQL avec le contenu, les deux structuré sous forme de données.
Il existe des cas dans lesquels seulement Nous avons besoin d’exporter les structure notre base de données, laissant de côté la quantité possible de données qu’il peut contenir. Pour ce faire, de la même manière que nous avons discuté à l’époque, Nous utilisons à nouveau la commande mysqldump, mais cette fois nous allons le faire de la manière suivante:
1 | mysqldump -d -u nombreUsuario -p nombreBaseDeDatos > archivoExportacion.sql |
Si vous regardez, Cette fois, nous avons ajouté l’option -d pour cette commande, avec qui nous faisons que la Export notre base de données est faite uniquement à niveau de la structure.
Pour importer le fichier généré sur un autre serveur ou base de données, agirait simplement de comme d’habitude, parce que ce que nous avons dans nos archives sont seules les structures de tables notre base de données:
1 | mysql -u nombreUsuario -p nombreBaseDeDatos < archivoImportacion.sql |
Comme ça, Nous aurions une base de données avec le mêmes tables à la base de données précédente, mais tous les vide.
