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

Gibt es eine Möglichkeit, das bekannte Problem in Spring Boot bei Verbindung zu einer MySQL-Datenbank mit mitteleuropäischer Zeitzone zu lösen?

Ich denke, es gibt zwei Lösungen:

  • Zeitzone für Verbindung festlegen:in Verbindungs-URL gewünschte Zeitzone festlegen (wie hier jdbc:mysql://localhost:64356/test?serverTimezone=UTC )
  • Zeitzone in MySQL-Konfiguration korrigieren SET GLOBAL time_zone = 'UTC';

Ich ziehe es vor, immer UTC zu verwenden Zeitzone zwischen Datenbank und Anwendung.