Maison >base de données >tutoriel mysql >Comment puis-je exporter et importer efficacement des bases de données MySQL à partir de la ligne de commande avec des options de personnalisation ?
Exportation et importation de fichiers .sql à partir de la ligne de commande avec personnalisation
L'exportation et l'importation de fichiers .sql via la ligne de commande sont un moyen pratique de gérer Bases de données MySQL. Cette fonctionnalité offre flexibilité et prise en charge d'exigences spécifiques lors du processus d'exportation et d'importation.
MySQLdump pour l'exportation de données :
Pour exporter une base de données, utilisez la commande mysqldump :
mysqldump -u [username] -p [database_name] > [filename].sql
MySQL pour l'importation de données :
Pour Lors de l'importation d'un fichier .sql, exécutez ce qui suit :
mysql -u [username] -p -h [hostname] [database_name] < [filename].sql
Personnalisation des options d'exportation et d'importation
Options d'exportation :
Options d'importation :
Exemple de commande :
Pour exporter la base de données 'blog' sans données et désactiver la clé étrangère vérifie :
mysqldump -u vivek -p blog --no-data --foreign-key-checks=0 > blog_structure.sql
Pour importer le fichier 'data.sql' dans la base de données 'blog', remplacez les données existantes et ignorez la table 'users' :
mysql -u vivek -p blog --replace --ignore-table=users < data.sql
En utilisant Grâce à ces options, les administrateurs peuvent adapter le processus d'exportation et d'importation pour répondre à des exigences spécifiques, améliorant ainsi l'efficacité et la flexibilité de la gestion de la base de données à partir de la ligne de commande.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!