Wie ich in einem Kommentar sagte, stand ich vor dem gleichen Problem – ich musste einen Weg finden, @@session.time_zone = '+0:00'
zu tun ohne SQL-Anweisung, indem Sie stattdessen den JDBC-Treiber konfigurieren.
Hier ist die Lösung, wenn Sie Eigenschaften verwenden (Dropwizard und vielleicht Spring):
sessionTimeZone: UTC
useLegacyDatetimeCode: false
Oder hängen Sie es einfach an die JDBC-Verbindungs-URL an:?sessionTimeZone=UTC&useLegacyDatetimeCode=false