Maison > base de données > tutoriel mysql > Comment sauvegarder et restaurer une seule table MySQL ?

Comment sauvegarder et restaurer une seule table MySQL ?

Susan Sarandon
Libérer: 2024-12-01 16:19:09
original
304 Les gens l'ont consulté

How to Backup and Restore a Single MySQL Table?

Comment sauvegarder une seule table dans MySQL

Dans MySQL, le comportement par défaut de l'utilitaire mysqldump est de sauvegarder une base de données entière. Cependant, il est possible de sauvegarder sélectivement une seule table à des fins spécifiques. Voici comment y parvenir :

Verser une seule table en tant que fichier SQL

Pour créer une sauvegarde d'une seule table en tant que fichier SQL, utilisez ce qui suit command :

mysqldump db_name table_name > table_name.sql
Copier après la connexion

Où :

  • db_name est le nom de la base de données contenant la table.
  • table_name est le nom de la table à sauvegarder up.

Restauration d'une seule table à partir d'un fichier SQL

Pour restaurer une seule table à partir d'un fichier de sauvegarde SQL, suivez ces étapes :

Connectez-vous à la base de données MySQL à l'aide de la commande suivante :

mysql -u username -p db_name
Copier après la connexion

Exécutez la commande suivante pour restaurer la table à partir du SQL fichier :

mysql> source full_path/table_name.sql
Copier après la connexion

Alternativement, vous pouvez également restaurer la table sur une seule ligne :

mysql -u username -p db_name < /path/to/table_name.sql
Copier après la connexion

Verser et restaurer une seule table au format compressé

Vous pouvez également vider et restaurer une seule table dans un fichier compressé (.sql.gz) format.

Dump :

mysqldump db_name table_name | gzip > table_name.sql.gz
Copier après la connexion

Restaurer :

gunzip < table_name.sql.gz | mysql -u username -p db_name
Copier après la connexion

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