Jak jsem řekl v komentáři, čelil jsem stejnému problému -- potřeboval jsem najít způsob, jak udělat @@session.time_zone = '+0:00'
bez příkazu SQL tím, že místo toho nakonfigurujete ovladač JDBC.
Zde je řešení, pokud používáte vlastnosti (Dropwizard a možná Spring):
sessionTimeZone: UTC
useLegacyDatetimeCode: false
Nebo jej jednoduše připojte k adrese URL připojení JDBC:?sessionTimeZone=UTC&useLegacyDatetimeCode=false
dokumentace konektoru a> vůbec nezmiňuje (a to je pravděpodobně důvod, proč existuje tolik odpovědí směřujících k 'serverTimezone' a dalším.