„Invalid default value“ beim Restore eines WordPress Backups beheben

Möchte man unter MySQL 8 ein WordPress-Datenbank-Backup wiederherstellen, das unter MySQL 5 erstellt wurde, dann kommt es mit großer Wahrscheinlichkeit zu folgendem Fehler:

Invalid default value for 'user_registered'

user_registered ist dabei nur ein Beispiel, hier kann auch eine andere Tabellenspalte genannt sein.

Um das Problem zu beheben müssen an den Anfang des Datenbank-Dumps folgende zwei Zeilen eingefügt werden:

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; 
SET time_zone = "+00:00";

Ein erneuter Import sollte nun ohne Probleme funktionieren.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert