Exportation et importation de fichiers .sql à partir de la ligne de commande avec options
L'exportation et l'importation de fichiers SQL sont une tâche courante pour la gestion de bases de données. L'utilitaire mysqldump fournit un puissant outil de ligne de commande pour effectuer ces opérations, offrant diverses options pour personnaliser la sortie.
Exportation d'un fichier SQL
Pour exporter une base de données MySQL dans un fichier SQL, utilisez ce qui suit syntaxe :
mysqldump -u [username] -p [password] -h [host] --[options] [database] > [filename].sql
Options:
Importation d'un fichier SQL
Pour importer un fichier SQL dans une base de données MySQL, utilisez l'outil syntaxe suivante :
mysql -u [username] -p -h [host] [database] < [filename].sql
Options supplémentaires
En plus aux commandes d'exportation et d'importation, mysqldump fournit plusieurs options supplémentaires de personnalisation :
Exemple
Pour exporter la base de données "blog" sans vérification de données ni de clé étrangère, et l'importer dans "mydb" base de données :
Exporter :
mysqldump -u user -p --no-data --skip-constraints blog > blog_structure.sql
Importer :
mysql -u user -p mydb < blog_structure.sql
En utilisant mysqldump avec ces options, le système les administrateurs et les développeurs de bases de données peuvent exporter et importer efficacement des bases de données MySQL, en adaptant le processus pour répondre à des exigences spécifiques.
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!