Heim  >  Artikel  >  Datenbank  >  Ausführliche Erläuterung von Beispielen für die Verwendung von mysqldump zum Sichern und Wiederherstellen von Tabellen

Ausführliche Erläuterung von Beispielen für die Verwendung von mysqldump zum Sichern und Wiederherstellen von Tabellen

Y2J
Y2JOriginal
2017-05-23 15:07:411745Durchsuche

Der Code lautet wie folgt:

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

Wiederherstellen

Der Code lautet wie folgt:

mysql -u user -p db < db.sql

Referenz:

1. Kopieren Sie die Datei: (Stellen Sie sicher, dass es keine Schreibvorgänge in der Datenbank gibt (die Tabelle kann gesperrt werden)) Das direkte Kopieren von Dateien kann nicht auf andere Computer übertragen werden, es sei denn, die Tabelle, die Sie kopieren, verwendet das MyISAM-Speicherformat
2.mysqldump: mysqldump generiert eine Datei, die auf andere Maschinen übertragen werden kann. Textdatei

Beispiel:
Sichern Sie die gesamte Datenbank --> mysqldump db1 >/backup/db1.20060725
Komprimiert backup --> mysqldump db1 |. gzip >/backup/db1
Subtable backup -->/backup/db1_tab2.sql h boa. Snake.net create db1
                                                                                                     .snake.net DB1

Kopieren Sie die Sicherungstabelle-& gt; cp tab.*backup/


Wiederherstellung
das Gewicht der neuesten Sicherungsdatei. Installieren Sie die Datenbank. Wenn Sie die von mysqldump generierte Datei verwenden, verwenden Sie sie als Eingabe für MySQL. Wenn Sie direkt aus der Datenbank kopierte Dateien verwenden, kopieren Sie diese direkt zurück in das Datenbankverzeichnis. In diesem Fall müssen Sie jedoch die Datenbank schließen und dann neu starten, bevor Sie die Dateien kopieren.

[Verwandte Empfehlungen]

1.

Kostenloses MySQL-Video-Tutorial

2.

Ein Beispiel-Tutorial zur Verarbeitung spezieller SQL-Anweisungen in MySQL

3.

Detaillierte Erklärung zum Schreiben von SQL-Anweisungen zum Löschen von Tabellen in verschiedenen Datenbanken

4. Bringen Sie Ihnen bei, wie Sie mehrere MySQL-Dienste ausführen eine Maschine

5.

Kleines MySQL-Datenbank-Backup-Skript ohne virtuellen Host

Das obige ist der detaillierte Inhalt vonAusführliche Erläuterung von Beispielen für die Verwendung von mysqldump zum Sichern und Wiederherstellen von Tabellen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn