Diese Anleitung zeigt, wie Sie eine MySQL-Datenbank per SSH sichern (Export) und in eine andere Datenbank importieren können.
Diese Methode eignet sich insbesondere für grössere Datenbanken (über 50 MB), da der Upload über phpMyAdmin in der Regel auf 50 MB begrenzt ist.
Diese Angaben finden Sie in cPanel → MySQL®-Datenbanken oder in der Konfiguration-Datei Ihrer Website. Eine Anleitung, wie Sie Datenbanken und Datenbankbenutzer im cPanel erstellen, bearbeiten und Berechtigungen vergeben können, finden Sie hier.
ssh BENUTZERNAME@SERVER
Nach der Anmeldung befinden Sie sich in der Regel im Home-Verzeichnis Ihres cPanel-Benutzers (z. B. /home/BENUTZERNAME).
mysqldump -u DB_USER -p QUELL_DB_NAME > datenbank_export.sql
DB_USER und QUELL_DB_NAME durch Ihre eigenen Datenbank-InformationenDie Datei datenbank_export.sql wird im aktuellen Verzeichnis gespeichert.
mysql -u DB_USER -p ZIEL_DB_NAME < datenbank_export.sql
DB_USER und ZIEL_DB_NAME durch Ihre eigenen Datenbank-InformationenNach erfolgreichem Import sollten Sie die Export-Datei aus Sicherheits- und Platzgründen wieder löschen:
rm datenbank_export.sql