Um eine SQL- oder MySQL-Datenbank von einem Webserver zu exportieren (zum Beispiel als Backup oder um den SQL Dump auf einem neuen Server wieder zu importieren) hilft das Tool “phpMyAdmin”: Das ist auf vielen Webservern bereits installiert und wird über den Browser geöffnet. Neben zahlreichen SQL-Befehlen lässt sich hiermit auch der “SQL Dump”, wie man den Export der Datenbank auch nennt, ganz einfach ausführen.
SQL Dump ganz schnell:
- phpMyAdmin öffnen und Datenbank wählen
- Auf “Exportieren” klicken
- Exportmethode “Schnell” wählen und das Format
- Auf “Ok” klicken – fertig
- (Welche Exportmethode und -format richtig sind, zeigen wir unten)
Datenbank-Export ausführlicher erklärt:
Nach dem Öffnen von phpMyAdmin wählt man links die Datenbank, falls es mehrere gibt (aber keine einzelne Tabelle) und klickt oben in der Zeile auf den Button “Exportieren”:
Auf der Export-Seite lassen sich verschiedene Optionen angeben. Um einen schnellen SQL Dump zu machen (oder wenn man die SQL Export-Optionen nicht genau kennt) reicht dabei die Exportmethode “Schnell – nur notwendige Optionen anzeigen”: Hier wird ein Backup der SQL-Datenbank erstellt, wie sie auch aktuell auf dem Server angelegt ist. Das ist ideal als Backup oder um die Datenbank wieder auf einem zweiten SQL Server zu importieren.
Wählt man dagegen “Angepasst” als Exportmethode, lässt sich auswählen, welche Tabellen mit in dem Backup gespeichert werden sollen. Für jede Tabelle lässt sich dann angeben, ob nur die Daten oder auch die Struktur der Tabelle gespeichert werden soll. Außerdem lassen sich hier die Tabellen alle in einzelne Export-Dateien exportieren oder während des Exports umbenennen: Für einen einfachen SQL-Dump als Backup oder zum Importieren auf einem neuen Server reicht aber die schnelle Export-Methode.
Unter Format lässt sich dann wählen, wie die Datenbank gespeichert werden soll: In der Regel ist hier “SQL” als Format richtig, es sei denn die Daten sollen später in anderen Programmen wie zum Beispiel MS Excel weiterbearbeitet werden: Dann könnte stattdessen “CSV” das bessere Format sein.
Anschließend kann man den Speicherort auswählen, falls der Browser den Datenbank-Export nicht automatisch in dem Download-Ordner des Computers sichert: Dort befindet sich dann eine Datei mit dem Namen der Datenbank und der Dateiendung “.sql”, falls man vor dem Speichern in phpMyAdmin das Format nicht umgestellt hat. Diesen “SQL Dump” kann man dann ebenso einfach über die Importieren-Funktion phpMyAdmin auf einer neuen Webseite einladen.