Maison > base de données > tutoriel mysql > Comment puis-je exporter et importer efficacement des fichiers SQL à l'aide des options de ligne de commande ?

Comment puis-je exporter et importer efficacement des fichiers SQL à l'aide des options de ligne de commande ?

Mary-Kate Olsen
Libérer: 2024-12-11 14:26:10
original
777 Les gens l'ont consulté

How Can I Efficiently Export and Import SQL Files Using Command-Line Options?

Exportation et importation de fichiers SQL avec des options avancées sur la ligne de commande

Comme vous l'avez mentionné, vous souhaitez exporter et importer des fichiers SQL à partir de la ligne de commande avec des options spécifiques, comme la désactivation des vérifications de clés étrangères ou l'exportation uniquement de la structure de table.

Pour exporter un fichier SQL, utilisez la commande mysqldump avec le options :

mysqldump -u [username] -p [database] [options] > [filename.sql]
Copier après la connexion

Voici un aperçu des options que vous avez mentionnées :

  • --disable-keys : Désactivez les vérifications de clés étrangères pendant l'exportation.
  • --no-data : Exporte uniquement la structure de la table, sans le data.

Par exemple, pour exporter la structure et les données de la base de données du blog tout en désactivant les vérifications de clés étrangères, vous exécuteriez :

mysqldump -u vivek -p --disable-keys blog > blog.sql
Copier après la connexion

Pour importer un fichier SQL, utilisez la commande mysql :

mysql -u [username] -p [database] < [filename.sql]
Copier après la connexion

Par exemple, pour importer le fichier blog.sql dans la base de données du blog à l'aide du vivek utilisateur :

mysql -u vivek -p blog < blog.sql
Copier après la connexion

N'oubliez pas que le < et > les symboles sont importants pour indiquer l'entrée et la sortie.

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal