Home
SQL / MySQL
Datenbanken?
  ---------------
Select
Insert
Update
Delete
  ---------------
Where
Order By
Group By
  ---------------
Create Table
Alter Table
Rename Table
Drop Table
Optimize Table
Repair Table
Backup Table
Restore Table
Show Tables
Describe Table
  ---------------
Use DB
Create DB
Drop DB
Show DBs
  ---------------
Funktionen
Indizes
Fulltext
Feldtypen
Gästebuch
Download
Kontakt
 
57962 Seitenaufrufe

Backup Table - Statement



Bedeutung:
Mit der Backup Table-Anweisung lassen sich Kopien von Tabellen-Dateien anlegen. Sie auch RESTORE TABLE.


Allgemeine Form:
BACKUP TABLE tabellenname
TO 'c:/pfad/zum/backup/verzeichnis'

Der Befehl BACKUP TABLE legt eine Kopie von zwei Dateien pro Tabelle im angegeben Verzeichnis an. Existieren die Dateien bereits gibt MySQL eine Fehlermeldung aus. Die Dateien werden nicht überschrieben. Man kann auch mehrere Tabellen in einem Statement angeben. Diese werden - jeweils durch Komma getrennt - nacheinander angegeben:

BACKUP TABLE tabelleEins, tabelleZwei, tabelleDrei
TO 'c:/pfad/zum/backup/verzeichnis'


Hinweis:
Der Befehl funktioniert nur mit Tabellen vom Typ MyISAM.

MySQL kopiert beim Ausführen von BACKUP TABLE nur die Tabellendefinition (Datei-Endung: .frm) und die Datendatei (Datei-Endung: .MYD). Evtl. bestehende INDIZES kann es aus den beiden Dateien wieder erzeugen.
 
Letzte Änderung: 17. Mai 2002, 22:26 Uhr


© 2002, Klaus Becker, becker-k@web.de