MySQL Script

Beispiele zur Verwendung von SQL Datenbank Funktionen

MySQL Dump

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.