sql >> Base de Datos >  >> RDS >> Mysql

¿Hay alguna forma de resolver el problema conocido en Spring Boot cuando se conecta a una base de datos MySQL con la zona horaria de Europa Central?

Creo que hay dos soluciones:

  • establecer la zona horaria para la conexión:en la URL de conexión, establezca la zona horaria deseada (como esta jdbc:mysql://localhost:64356/test?serverTimezone=UTC )
  • corrija la zona horaria en la configuración de mysql SET GLOBAL time_zone = 'UTC';

Prefiero usar siempre UTC zona horaria entre la base de datos y la aplicación.