Datenbank exportieren und importieren

Bei großen Datenbanken empfiehlt es sich den Export, oder den Import Ihrer Datenbank per SSH (über die Konsole) vorzunehmen. Speziell bei dem Import gilt in unserem Kundencenter das Größenlimit von 35 MB, weshalb der Weg über SSH favorisiert werden sollte. Wie Sie beides per SSH vornehmen, erfahren Sie in den folgenden Schritten.

Hinweis

Prüfen Sie vor dem Export/Import, ob der “MySQL-Client” über den Softwaremanager im Kundencenter installiert ist.

Datenbank exportieren

Schritt 1

Verbinden Sie sich als erstes per SSH mit Ihrem Account.

Schritt 2

Wechseln Sie nun in das Verzeichnis /files/ und führen Sie den folgenden Befehl unter Angabe Ihrer Daten aus:


mysqldump --opt -u'Datenbank-Benutzer' -p'Datenbank-Passwort' -h'Hostname/Datenbank-Server' Datenbank > Datenbank-Datei.sql

Hinweis

Bitte achten Sie darauf, den Befehl mysqldump und die Angabe des Zeichens „>“ zu verwenden.

Datenbank importieren

Schritt 1

Verbinden Sie sich als erstes per SSH mit Ihrem Account.

Schritt 2

Laden Sie nun den vorliegenden Export Ihrer MySQL-Datenbank in das gewünschte Zielverzeichnis hoch. Wir empfehlen hier das Verzeichnis /files/.

Tipp

Die Datei können Sie bequem per FTP in das entsprechende Verzeichnis hochladen.

Schritt 3

Führen Sie nun den folgenden Befehl aus, um Ihre Datei zu importieren.


mysql -u'Datenbank-Benutzer' -p'Datenbank-Passwort' -h'Hostname/Datenbank-Server' Datenbank < Datenbank-Datei.sql

Hinweis

Bitte achten Sie darauf, den Befehl mysql und die Angabe des Zeichens „<“ zu verwenden.

Begriffserklärung

Angabe

Bedeutung

Datenbank-Benutzer

pxxxxx oder pxxxxxdx (zusätzlicher Datenbankbenutzer)

Datenbank-Passwort

Das für den Datenbank-Benutzer gesetzte Passwort.

Hostname/Datenbank-Server

Diese Angabe können Sie der Übersicht unter dem Punkt Datenbanken in Ihrem Kundencenter entnehmen.

Datenbank

Die Datenbank, welche Sie exportieren/importieren möchten.

Datenbank-Datei.sql

Der Name und das Format Ihrer Datenbank-Datei.

War diese Antwort hilfreich?