Maison >base de données >tutoriel mysql >Comment puis-je sauvegarder et restaurer sélectivement des tables MySQL ?
Sauvegarde et restauration sélectives de tables MySQL
La gestion de vastes bases de données nécessite souvent des sauvegardes sélectives de tables individuelles. MySQL offre une solution flexible pour de tels scénarios, permettant aux utilisateurs d'isoler et de récupérer des données de table spécifiques.
Verser une seule table
Pour lancer une sauvegarde d'une seule table, exécutez la commande mysqldump avec la syntaxe suivante :
mysqldump db_name table_name > table_name.sql
Cette commande demande à mysqldump de créer un fichier de vidage SQL contenant uniquement les tables spécifiées data.
Restauration de la table
La restauration de la table peut être réalisée à l'aide des méthodes suivantes :
mysql -u username -p db_name < table_name.sql
mysql -u username -p db_name < /path/to/table_name.sql
Option de sauvegarde alternative : format compressé
Pour l'optimisation de l'espace, vous pouvez opter pour une sauvegarde compressée en utilisant ce qui suit syntaxe :
mysqldump db_name table_name | gzip > table_name.sql.gz
gunzip < table_name.sql.gz | mysql -u username -p db_name
Ces méthodes offrent flexibilité et efficacité lors de la sauvegarde et de la restauration de tables individuelles dans les bases de données MySQL.
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!