본문 바로가기

오류해결/spring

The server time zone value '´ëÇѹα¹ Ç¥ÁؽÃ' is unrecognized or represents more than one time zone.

1. 증상

spring boot와 MySql 연동 중 발생한 에러


2. 원인

검색 결과 KST Time zone을 인식하지 못하는 것 같다.

mysql에 시간이 SYSTIME으로 설정되어 있는데, SYSTIME이 UTC time이 아니라서 그런 것으로 보인다.


3. 해결책 

spring.datasource.url=dburl?serverTimezone=UTC

jdbc 설정에서 server time zone을 UTC로 설정해 주면 된다.