MySQL- und MariaDB-Datenbanken über SSH mit Putty exportieren und importieren.
In diesem Tutorial erfahren Sie, wie Sie SSH in Verbindung mit Putty verwenden, um MySQL- und MariaDB-Datenbanken zu exportieren und zu importieren. SSH bietet eine sichere Verbindung zu Ihrem Server, während Putty ein beliebter SSH-Client für Windows ist.
Von der SSH-Verbindung bis zum fertigen Import.
SSH-Zugang einrichten und Putty verwenden
Installieren Sie Putty auf Ihrem Windows-Computer und öffnen Sie das Programm.
Rufen Sie die IP-Adresse oder den Hostnamen Ihres Servers ab und geben Sie diese in Putty ein.
Stellen Sie sicher, dass der SSH-Port (Standard: 22) für die Verbindung geöffnet ist.
Geben Sie Ihre SSH-Anmeldeinformationen ein (Benutzername und Passwort) und stellen Sie eine erfolgreiche Verbindung her.
Exportieren einer MySQL-Datenbank
Geben Sie den folgenden Befehl ein, um die gewünschte MySQL-Datenbank zu exportieren:
mysqldump -u [benutzername] -p [datenbankname] > export.sql
Geben Sie das Passwort für den MySQL-Benutzer ein, wenn Sie dazu aufgefordert werden. Dadurch wird die Datenbank in eine SQL-Datei namens „export.sql“ exportiert.
Exportieren einer MariaDB-Datenbank
Verwenden Sie den Befehl wie im vorherigen Schritt beschrieben:
mysqldump -u [benutzername] -p [datenbankname] > export.sql
Geben Sie das Passwort für den MariaDB-Benutzer ein, wenn Sie dazu aufgefordert werden. Die MariaDB-Datenbank wird nun in die SQL-Datei „export.sql“ exportiert.
Der Dateiname export.sql ist ein Beispiel und kann frei vergeben werden. Für Dateinamen eignen sich kurze Begriffe ohne Umlaute, Sonderzeichen und Leerzeichen.
Importieren einer Datenbank
Laden Sie die SQL-Datei „export.sql“ auf Ihren Server hoch, zum Beispiel via FTP.
Verbinden Sie sich mit Ihrem Server über SSH und stellen Sie sicher, dass Sie sich im richtigen Verzeichnis befinden. Verwenden Sie den Befehl
mysql -u [benutzername] -p [datenbankname] < export.sql
um die Datenbank zu importieren. Geben Sie das Passwort für den MySQL- oder MariaDB-Benutzer ein, wenn Sie dazu aufgefordert werden. Die Datenbank wird nun importiert und steht Ihnen zur Verfügung.
Packen und Entpacken von SQL-Dateien.
Große SQL-Dateien lassen sich vor dem Übertragen komprimieren. Das spart Zeit beim Hoch- und Herunterladen.
Datei packen
Um die SQL-Datei als ZIP-Datei zu packen:
zip export.zip export.sql
Oder als GZIP-komprimierte TAR-Datei:
tar -czvf export.tar.gz export.sql
Datei entpacken
Um eine gepackte ZIP-Datei zu entpacken:
unzip export.zip
Oder eine GZIP-komprimierte TAR-Datei:
tar -xzvf export.tar.gz
Fragen zum Export und Import per SSH.
Ist der Befehl für MySQL und MariaDB derselbe?
Ja. Sowohl für MySQL als auch für MariaDB wird die Datenbank mit mysqldump exportiert und mit mysql importiert. Beim Aufruf geben Sie das Passwort des jeweiligen Datenbankbenutzers ein, wenn Sie dazu aufgefordert werden.
Muss die Datei zwingend „export.sql“ heißen?
Nein. Der Dateiname export.sql ist ein Beispiel und kann frei vergeben werden. Für Dateinamen eignen sich kurze Begriffe ohne Umlaute, Sonderzeichen und Leerzeichen.
Wofür brauche ich Putty?
Putty ist ein beliebter SSH-Client für Windows. Damit stellen Sie die sichere SSH-Verbindung zu Ihrem Server her, über die Sie die Export- und Importbefehle ausführen. Standardmäßig läuft SSH über Port 22, der für die Verbindung geöffnet sein muss.
Bilder von damals.

Sie suchen einen JTL-Servicepartner?
Oder interessieren sich für einen ansprechenden Shop? Werfen Sie einen Blick in unsere Referenzen und überzeugen Sie sich von unseren JTL-Projekten. Nehmen Sie gerne Kontakt mit uns auf.