WordPress-Datenbank auf MySQL 8.0 aktualisieren

In dieser Anleitung erfahren Sie, wie Sie eine bestehende WordPress-Datenbank auf MySQL 8.0 umstellen. Dazu erstellen Sie zunächst eine neue Datenbank, importieren die Inhalte Ihrer bisherigen Datenbank und passen anschließend die Datenbankzugangsdaten in der Datei wp-config.php an.

Achtung: Erstellen Sie vor der Umstellung unbedingt ein aktuelles Backup Ihrer Datenbank und Ihrer Website. Fehlerhafte Datenbankzugangsdaten können dazu führen, dass Ihre WordPress-Website nicht mehr erreichbar ist.

Allgemeine Informationen zur Umstellung von MySQL 5.7 auf MySQL 8.0 finden Sie im Artikel Kann ich meine MySQL-Datenbank von Version 5.7 auf 8.0 umstellen? .

1. Backup der bestehenden Datenbank erstellen

Erstellen Sie zunächst eine Sicherung Ihrer aktuellen WordPress-Datenbank.

Eine Anleitung finden Sie im Artikel Datenbank-Backup mit phpMyAdmin erstellen .

2. Aktuelle Datenbankzugangsdaten prüfen

WordPress speichert die Zugangsdaten zur verwendeten Datenbank in der Datei wp-config.php. Diese befindet sich normalerweise im Hauptverzeichnis Ihrer WordPress-Installation.

Sie können die Datei beispielsweise über FTP oder WebFTP öffnen.

Relevant sind insbesondere folgende Einträge:

define('DB_NAME', 'DATENBANKNAME');
define('DB_USER', 'BENUTZERNAME');
define('DB_PASSWORD', 'PASSWORT');
define('DB_HOST', 'DATENBANKSERVER');
Datenbankzugangsdaten in der WordPress-Datei wp-config.php
Hinweis: Die im Screenshot beziehungsweise in Beispielen gezeigten Werte dienen nur zur Veranschaulichung. Verwenden Sie immer die Zugangsdaten Ihrer eigenen Datenbank.

3. Neue MySQL-8.0-Datenbank erstellen

Erstellen Sie anschließend eine neue Datenbank mit MySQL 8.0.

Eine Anleitung finden Sie im Artikel Datenbank erstellen im Webhosting und WordPress-Hosting .

Notieren Sie sich anschließend die Verbindungsdaten der neuen Datenbank. Benötigt werden:

  • Datenbankname,
  • Datenbankbenutzer,
  • Passwort,
  • Server beziehungsweise Host und
  • Port.

4. Bestehende Datenbank importieren

Importieren Sie nun das zuvor erstellte Backup Ihrer bisherigen WordPress-Datenbank in die neue MySQL-8.0-Datenbank.

Eine Anleitung finden Sie im Artikel Datenbank in phpMyAdmin oder per SSH importieren .

5. wp-config.php anpassen

Nachdem der Import abgeschlossen wurde, tragen Sie die Verbindungsdaten der neuen Datenbank in der Datei wp-config.php ein.

Beispiel:

define('DB_NAME', 'NEUER_DATENBANKNAME');
define('DB_USER', 'NEUER_DATENBANKBENUTZER');
define('DB_PASSWORD', 'NEUES_PASSWORT');
define('DB_HOST', '127.0.0.1:3307');
Hinweis: Für MySQL 8.0 verwenden Sie im dogado Hosting bei DB_HOST die Adresse 127.0.0.1:3307. Die übrigen Werte müssen den Verbindungsdaten Ihrer neu angelegten Datenbank entsprechen.
Angepasste WordPress-Datei wp-config.php mit den Zugangsdaten einer MySQL-8.0-Datenbank

6. WordPress-Website prüfen

Speichern Sie die Änderungen an der Datei wp-config.php und öffnen Sie anschließend Ihre Website.

Prüfen Sie insbesondere:

  • ob die Website ohne Datenbankfehler erreichbar ist,
  • ob Sie sich im WordPress-Dashboard anmelden können und
  • ob wichtige Seiten und Funktionen Ihrer Website wie erwartet arbeiten.
Hinweis: Löschen Sie die bisherige Datenbank nicht unmittelbar nach der Umstellung. Prüfen Sie zunächst sorgfältig, ob Ihre WordPress-Website vollständig mit der neuen Datenbank funktioniert.