Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL 1292 Falscher datetime-Wert

Es hat eine Weile gedauert, bis ich das herausgefunden habe...

Das Problem ist, dass „2011-03-13 02:53:50“ wegen der Sommerzeitumstellung zwischen 2 und 3 Uhr illegal ist, sodass alle Zeitwerte zwischen 2 und 3 Uhr an jedem Tag der Einführung der Sommerzeit ungültig sind. Dasselbe gilt für '2016-03-13 02:32:21' usw.

Ändern Sie die Systemzeitzone auf diejenige, die keine Sommerzeit verwendet, und Sie sollten in Ordnung sein.