Benutzerspezifische Werkzeuge
Sie sind hier: Startseite GNU / Linux MySQL Backup / Restore einer MySQL-Datenbank
Tag Cloud
Inhalt in Zahlen
  • Seiten: 195
  • Ordner: 83
  • Links: 42
 

Backup / Restore einer MySQL-Datenbank

abgelegt unter:
Eine kurze Anleitung, wie eine MySQL-Datenbank gesichert und wieder hergestellt werden kann.

 

Sicherung einer MySQL Datenbanken:

mysqldump -u Benutzer -pPasswort Datenbank > dump.sql

Sicherung einer MySQL Datenbanken mit Zip-Komprimierung:

mysqldump -u Benutzer -pPasswort Datenbank | gzip > dump.sql.gz

Rücksicherung einer MySQL-Datenbank:

mysql -u Benutzer -pPasswort Datenbank < dump.sql

Rücksicherung einer MySQL Datenbanken mit Zip-Komprimierung:

gunzip -c dump.sql.gz | mysql -u Benutzer -pPasswort Datenbank

Vollbackup (all databases, procedures, routines, events and without interrupting any connections):

mysqldump -u  -p -A -R -E --triggers --single-transaction > full_backup.sql

-A - for all databases(also you can use --all-databases)
-R - for all routines
-E - for all Events
--single-transaction - without locking the table i.e., without interrupting any connection(R/W).

Backup einer einzelnen Tabelle:

mysqldump -u Benutzer -pPasswort Datenbank Tabelle   > table_backup.sql

Backup der Datenbankstruktur ohne Daten:

mysqldump -u Benutzer –pPasswort –-no-data Datenbank > dump_file.sql

Achtung! Bei einem Restore der Benutzer und deren Rechte, muss noch ein FLUSH PRIVILEGES ausgeführt werden:

mysql -u root -p <<< 'FLUSH PRIVILEGES'
Kommentieren

Sie können einen Kommentar abgeben, indem Sie das untenstehende Formular ausfüllen. Nur Text.

Frage: Wieviel ist eins + zwei (Bitte eine Zahl als Ziffer schreiben)?
Ergebnis: