Importieren Sie MySQL-Datenbank mit SSH
Eine SSH-Verbindung (Secure Shell) kann statt phpMyAdmin verwendet werden, um eine SQL-Sicherungsdatei in Ihre Datenbank zu importieren. Es ist eine erweiterte Methode, die beim Importieren großer SQL-Dateien helfen kann, und kann bei der Verwendung von selbstverwalteten VPS oder Dedicated Servern erforderlich sein, da auf ihnen phpMyAdmin nicht installiert ist.
- Eine SSH-App. Wir empfehlen PuTTY für Windows oder Terminal für macOS .
- Ihre FTP-Details. Wenn Sie sie noch nicht aufgeschrieben haben, sollten Sie Ihren FTP-Host, Ihren Benutzernamen und Ihr Passwort finden:
- Für Ihren FTP-Host können Sie entweder Ihren Domainnamen oder Ihre IP-Adresse verwenden.
- Sie finden Ihren FTP-Benutzernamen und Ihr Passwort in Ihrem Hosting-Konto für Linux Hosting mit cPanel , Windows Hosting mit Plesk oder Managed WordPress Hosting (Schritte 1 bis 7) .
- Ihre Datenbankdetails. Wenn Sie sie noch nicht aufgeschrieben haben, sollten Sie Ihren Datenbanknamen, Benutzernamen, Hostnamen und Passwort finden:
- Wenn Sie Linux-Hosting mit cPanel verwenden, ist localhost immer der Hostname Ihrer Datenbank. Weitere Datenbankdetails finden Sie in Ihrem Hosting-Konto .
- Wenn Sie Managed WordPress Hosting oder Windows Hosting mit Plesk verwenden, finden Sie in Ihrem Hosting-Konto alle Datenbankinformationen.
- Laden Sie die SQL-Sicherungsdatei mit FTP oder Dateimanager auf den Server hoch.
- Stellen Sie über SSH eine Verbindung zu Ihrem Server oder Shared Hosting-Konto her .
- Verwenden Sie den Befehl ls , um Dateien und Ordner aufzulisten, und cd und ../ , um durch die Verzeichnisse zu navigieren, bis Sie sich in dem Verzeichnis befinden, in das Sie die Sicherungsdatei hochgeladen haben.
- Stellen Sie über den folgenden Befehl eine Verbindung zu MySQL her:
mysql -h Hostname -P Port -u Benutzername -p Datenbank < backup.sql
Hinweis: Wenn Sie localhost für Ihren Host verwenden, sollten Sie esauslassen–h hostname
und wenn Sie einen Standardport (3306) haben, können Sie ihn weglassen–P port
Teil des Befehls.- Im obigen Befehl sollten Sie Folgendes ersetzen:
- hostname mit Ihrem Hostnamen.
- port mit Ihrer MySQL-Portnummer. Sofern in Ihrem Hosting-Konto nicht anders angegeben, lautet der Port 3306.
- Benutzername mit Ihrem Benutzernamen für diese Datenbank.
- Datenbank mit dem Namen der Datenbank, die Sie exportieren möchten.
- backup.sql mit dem Namen Ihrer Sicherungsdatei.
- Im obigen Befehl sollten Sie Folgendes ersetzen:
- Wählen Sie Enter auf Ihrer Tastatur.
- Wenn die Eingabeaufforderung Enter password: angezeigt wird, geben Sie Ihr Passwort für diesen Datenbankbenutzer ein. Hinweis: Das Passwort ist aus Sicherheitsgründen nicht sichtbar. Während Sie tippen oder einfügen, wird nichts angezeigt.
- Wählen Sie Enter auf Ihrer Tastatur.
Die SQL-Sicherungsdatei wird nun in Ihre Datenbank importiert.