Wissensdatenbank›Webhosting›Import und Export einer Datenbank in phpMyAdmin

Webhosting – Import und Export einer Datenbank in phpMyAdmin

Auf dieser SeiteDatenbank exportierenImport in die DatenbankHäufige ProblemeHäufig gestellte Fragen

Diese Anleitung beschreibt die Verwaltung der Datenbank mit dem Administrationstool phpMyAdmin ⧉. Melden Sie sich an mit dem Anmeldenamen und dem Passwort der Datenbank.

In dieser Anleitung erfahren Sie:


Datenbank exportieren

Beim Export einer Datenbank laden Sie die aktuellen Daten herunter, die sich darin befinden. Den Export nutzen Sie zum Beispiel bei der manuellen Sicherung.

Führen Sie den Export der Datenbank mit diesen Schritten durch:

  1. Melden Sie sich in phpMyAdmin ⧉ mit dem Administratorkonto der Datenbank an, die Sie exportieren möchten.
  2. Wählen Sie im linken Menü die Datenbank aus dem Dropdown-Menü aus.
  3. Wählen Sie im oberen Menü den Tab Export.
  4. Belassen Sie die Einstellungen Export method: Quick und Format: SQL.
  5. Klicken Sie auf die Schaltfläche Go.
  6. Speichern Sie die exportierte *.sql-Datei (laden Sie sie herunter).
Schneller Export der Tabellen aus der Datenbank
Schneller Export der Tabellen aus der Datenbank

Import in die Datenbank

Die exportierte Datei können Sie wieder in die Datenbank importieren, zum Beispiel bei der Wiederherstellung einer Sicherung.

Sie können nur Dateien importieren, die Datenbanktabellen enthalten. Dateien mit mehreren Datenbanken oder nicht unterstützten Befehlen lehnt das System ab. Weitere Informationen zu Importfehlern finden Sie im Kapitel Häufige Probleme.

Führen Sie den Import in die Datenbank mit diesen Schritten durch:

  1. Melden Sie sich in phpMyAdmin ⧉ mit dem Administratorkonto der Datenbank an, in die Sie die Daten importieren möchten.
  2. Wählen Sie im linken Menü die Datenbank aus dem Dropdown-Menü aus.
  3. Wählen Sie im oberen Menü den Tab Import.
  4. Klicken Sie auf die Schaltfläche Choose File und wählen Sie die *.sql-Datei aus, die Sie importieren möchten.
  5. Klicken Sie auf die Schaltfläche Go.
Daten in die Datenbank importieren
Daten in die Datenbank importieren

Das Hochladen der Datei kann einige Zeit dauern – das hängt vor allem von der Datenmenge und der Verbindungsgeschwindigkeit ab. Nach Abschluss des Imports informiert Sie das System.

Meldung über den erfolgreich durchgeführten Import
Meldung über den erfolgreich durchgeführten Import

Häufige Probleme

Der Export einer Datenbank verläuft in der Regel problemlos, beim Import können jedoch diese Fehler auftreten:

#1044 Access denied

Problem: Es wird die Fehlermeldung angezeigt #1044 Access denied for user ‚X’@’%‘ to database ‚dXXXXXX_datenbank‘.

Ursache: Auf diesen Fehler stoßen Sie am häufigsten, wenn Sie unsere Datensicherung in eine Datenbank mit einem anderen Namen importieren oder eine Datenbank eines anderen Anbieters importieren.

Meldung „Access denied“ beim Hochladen einer Sicherung in eine andere Datenbank
Meldung „Access denied“ beim Hochladen einer Sicherung in eine andere Datenbank

Lösung: Prüfen Sie zunächst, ob Sie die Daten wirklich in die richtige Datenbank hochladen. Falls ja, gehen Sie wie folgt vor:

  1. Öffnen Sie die SQL-Datei mit den Daten in einem beliebigen Texteditor.
  2. Suchen Sie die Zeilen, die mit den Wörtern CREATE DATABASE und USE.
  3. beginnen. Deaktivieren Sie diese Zeilen, indem Sie die Zeichen ‐‐ an den Zeilenanfang setzen.
  4. Speichern Sie die SQL-Datei und versuchen Sie den Import erneut.
Beispiel für das Deaktivieren des problematischen Codes in der SQL-Sicherungsdatei
Beispiel für das Deaktivieren des problematischen Codes in der SQL-Sicherungsdatei

#1046 No database selected

Problem: Es wird die Fehlermeldung angezeigt #1046 No database selected.

Ursache: Dieser häufige Fehler bedeutet, dass Sie vor dem Import keine Datenbank ausgewählt haben.

Meldung „No database selected“ und Lösung durch Auswahl der Datenbank in der linken Spalte
Meldung „No database selected“ und Lösung durch Auswahl der Datenbank in der linken Spalte

Lösung: Wählen Sie in der linken Spalte die Datenbank aus, in die Sie importieren möchten, und führen Sie den Import erneut durch.

#1062 Duplicate entry

Problem: Es wird die Fehlermeldung angezeigt #1062 Duplicate entry ‚X‘ for key PRIMARY.

Ursache: Wenn Sie Daten importieren, die den bereits in der Datenbank vorhandenen ähneln, kann ein Fehler auftreten, bei dem phpMyAdmin das Überschreiben von Daten verhindert.

Fehler beim Versuch, vorhandene Daten zu überschreiben
Fehler beim Versuch, vorhandene Daten zu überschreiben

Lösung: Wenn Sie sicher sind, dass Sie die alten Daten nicht mehr benötigen, löschen Sie diese und führen Sie den Import erneut durch.

#1142 CREATE command denied

Problem: Es wird die Fehlermeldung angezeigt #1142 – CREATE command denied to user ‚wXXXXXX_datenbank’@’X.X.X.X‘ for table ‚tabellenname‘.

Ursache: Auf diesen Fehler stoßen Sie, wenn Sie angemeldet sind als Benutzer für die Website, also wXXXXXX_….

Befehlsfehler eines Benutzers mit unzureichenden Berechtigungen
Befehlsfehler eines Benutzers mit unzureichenden Berechtigungen

Lösung: Melden Sie sich als Benutzer mit Administratorrechten an (undXXXXXX_…) und führen Sie den Import erneut durch. Die Zugangsdaten finden Sie in der E-Mail zur Einrichtung des Dienstes oder in der Anleitung Webhosting – Datenbanken.


Häufig gestellte Fragen

Beim Import ist ein Fehler aufgetreten, der in der Anleitung nicht beschrieben ist. Was soll ich tun?

Erstellen Sie einen Screenshot ⧉ der Fehlermeldung und senden Sie ihn uns über das Formular ⧉ zusammen mit dem Namen des Webhostings.

War dieser Artikel hilfreich?

Ihr Feedback hilft uns, unsere Artikel zu verbessern.

Ihre Nachricht geht an das Dokumentationsteam, das sie nicht beantwortet. Wenn Sie Hilfe benötigen, nutzen Sie bitte unser Kontaktformular. Bitte geben Sie hier keine Passwörter oder personenbezogenen Daten an.

Haben Sie nicht gefunden, wonach Sie suchen?

Fragen Sie andere Kunden auf der Community-Website Help.