MySQL Datenbank Backup und Import

Author:
Kategorie:
SQL Code
Beitrag vom:
MySQL Dump
MySQL Dump

Erklärung zu zwei der wichtigsten MySQL Funktion mysqldump und mysql für Backup und Import von MySQL Datenbanken

Mit dem Programm PuTTY ist es möglich eine SSH oder Telnet Verbindung zu einem Webserver herzustellen. Der Weg bis die SSH Verbindung steht, ist evtl. bei jedem Provider etwas anders. In jedem Fall braucht man aber als erstes den Hostname oder die IP-Adresse für den SSH-Zugang auf das eigene Webpaket.

Die Adresse könnte in etwa so aussehen: benutzer@ssh.webseite.de

Wenn die richtige Adresse eingegeben wurde, muss man sich mit dem beim Provider hinterlegten Benutzernamen und Passwort einloggen. Ist die Verbindung hergestellt und war die Autentifizierung erfolgreich kann man mit folgenden Befehlen fortfahren.

Beispiel Erstellung eines MySQL Tabellen Backup:

mysqldump --add-drop-table -h DBHOST -u BENUTZERNAME -pPASSWORD DATENBANKNAME > backup.sql

Beispiel Import einer MySQL Tabelle:

mysql  -h DBHOST -u BENUTZERNAME -pPASSWORD DATENBANKNAME < datenbank.sql

Beispiel extrahieren einer vorher mit gzip gepackten MySQL Tabelle:

gzip -dv datenbank.sql.gz

Alle Aktionen die gemacht werden finden dabei auf der Root-Ebene des Serververzeichnises stat.


Seite teilen

Der Beitrag: MySQL Datenbank Backup und Import, aus der Rubrik SQL Code hat dir gefallen?