Như tôi đã nói trong một bình luận, tôi đang gặp phải vấn đề tương tự - cần phải tìm cách thực hiện @@session.time_zone = '+0:00'
không có câu lệnh SQL, bằng cách định cấu hình trình điều khiển JDBC thay thế.
Đây là giải pháp nếu bạn đang sử dụng thuộc tính (Dropwizard và có thể là Spring):
sessionTimeZone: UTC
useLegacyDatetimeCode: false
Hoặc chỉ cần nối nó vào URL kết nối JDBC:?sessionTimeZone=UTC&useLegacyDatetimeCode=false
tài liệu hoàn toàn không đề cập đến nó (và đó có lẽ là lý do tại sao có rất nhiều câu trả lời hướng đến 'serverTimezone' và những người khác.