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]
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 Kleines MySQL-Datenbank-Backup-Skript ohne virtuellen HostDas 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!