sql >> Databasteknik >  >> RDS >> Mysql

Finns det något sätt att lösa det kända problemet i Spring Boot vid anslutning till en MySQL-databas med mellaneuropeisk tidszon?

Jag tror att det finns två lösningar:

  • ställ in tidszon för anslutning:i anslutningsadress ställ in önskad tidszon (som denna jdbc:mysql://localhost:64356/test?serverTimezone=UTC )
  • fixa tidszon i mysql config SET GLOBAL time_zone = 'UTC';

Jag föredrar att alltid använda UTC tidszon mellan databas och applikation.



  1. sql gruppera endast efter rader som är i sekvens

  2. Hur tvingar jag Postgres att använda ett visst index?

  3. Felsökning AlwaysOn – Ibland krävs många uppsättningar ögon

  4. Hur man väljer det senaste rekordet för varje timme på en dag