In dieser Anleitung erfahren Sie, wie Sie eine bestehende MySQL 5.x Datenbank exportieren und in eine neue MySQL 8.x Datenbank importieren.
Legen Sie zuerst eine neue MySQL 8.x Datenbank im checkdomain-Kundenbereich an.
Eine passende Anleitung finden Sie hier:
Wie lege ich eine MySQL 8.0 Datenbank an?
Exportieren Sie anschließend die bestehende MySQL 5.x Datenbank. Dies können Sie über phpMyAdmin oder per SSH durchführen.
Bei großen Datenbanken empfehlen wir den Export per SSH.
mysqldump --no-tablespaces -h localhost -u username -p database > backup.sql
Ersetzen Sie die Platzhalter im Befehl:
Der Export kann je nach Größe der Datenbank einige Minuten dauern. Speichern Sie die Datei in einem Verzeichnis, in dem Sie Schreibrechte haben.
Nachdem der Export abgeschlossen wurde, importieren Sie die Datei in die neue MySQL 8.x Datenbank.
mysql -h 127.0.0.1 -P 3307 -u username -p database < backup.sql
Ersetzen Sie die Platzhalter im Befehl:
Nach dem Import müssen Sie die Datenbank-Zugangsdaten in der Konfiguration Ihrer Website oder Anwendung anpassen. Das betrifft zum Beispiel WordPress, Joomla oder andere CMS-Systeme.
Verwenden Sie die Zugangsdaten der neuen MySQL 8.x Datenbank:
127.0.0.1:3307
Wenn Sie die Migration nicht selbst durchführen möchten, kann der kostenpflichtige Skriptsupport die Umstellung für Sie durchführen.
Der Skriptsupport kann die Datenbank auf MySQL 8.x umstellen und die Konfiguration Ihrer Website oder Anwendung entsprechend anpassen.
Wenden Sie sich dazu per E-Mail an den checkdomain-Support und nennen Sie Ihre Kundennummer sowie die Domain, die umgestellt werden soll.