Maison  >  Article  >  base de données  >  Explication détaillée d'exemples d'utilisation de mysqldump pour sauvegarder et restaurer des tables

Explication détaillée d'exemples d'utilisation de mysqldump pour sauvegarder et restaurer des tables

Y2J
Y2Joriginal
2017-05-23 15:07:411749parcourir

Le code est le suivant :

mysqldump -u user -p db tab1 tab2 > db.sql

Restaurer

Le code est le suivant :

mysql -u user -p db < db.sql

Référence :

1. Copiez le fichier : (Assurez-vous qu'il n'y a pas d'opération d'écriture dans la base de données (la table peut être verrouillée)) La copie directe des fichiers ne peut pas être transplantée sur d'autres machines, sauf si la table que vous copiez utilise le format de stockage MyISAM
2.mysqldump                                                                Fichier texte

Exemple :
Sauvegarder l'intégralité de la base de données --> /db1.20060725
Sauvegarde compressée ---> mysqldump db1 | backup/db1. 20060725
Sauvegarde de sous-table --> mysqldump db1 tab1 tab2 >/backup/db1_tab1_tab2.sql
Sauvegarde à distance directe --> mysqladmin -h boa.net create db1
                                                                                     mysqldump db1 | mysql -h boa.snake.net DB1

Copiez la table de sauvegarde-& gt; cp tab.*backup/

récupération
le dernier poids des fichiers de sauvegarde Installez la base de données. Si vous utilisez le fichier généré par mysqldump, utilisez-le comme entrée dans mysql. Si vous utilisez des fichiers copiés directement depuis la base de données, copiez-les directement dans le répertoire de la base de données. Cependant, dans ce cas, vous devrez fermer la base de données puis la redémarrer avant de copier les fichiers.

[Recommandations associées]

1.

Tutoriel vidéo gratuit MySQL

2

Exemple de tutoriel sur le traitement des instructions SQL spéciales dans MySQL3.

Explication détaillée de la façon d'écrire des instructions SQL pour supprimer des tables dans différentes bases de données

4

Vous apprendre à exécuter plusieurs services MySQL sur un seul. machine

5.

Petit script de sauvegarde de base de données Mysql sans hôte virtuel

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!

Déclaration:
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