Mysql
 sql >> Base de données >  >> RDS >> Mysql

Existe-t-il un moyen de résoudre le problème connu dans Spring Boot lors de la connexion à une base de données MySQL avec un fuseau horaire moyen-européen?

Je pense qu'il y a deux solutions :

  • définir le fuseau horaire pour la connexion :dans l'url de connexion, définir le fuseau horaire souhaité (comme ceci jdbc:mysql://localhost:64356/test?serverTimezone=UTC )
  • correction du fuseau horaire dans la configuration mysql SET GLOBAL time_zone = 'UTC';

Je préfère toujours utiliser UTC fuseau horaire entre la base de données et l'application.