DB/RDBMS
[MySql] The server time zone value ‘KST’ is unrecognized or represents more than one time zone 오류 조치
호형
2021. 6. 9. 18:38
MySql을 연동할 때 The server time zone value ‘KST’ is unrecognized or represents more than one time zone 이런 오류가 발생한다면 명시적으로 time zone을 지정해서 해결할 수 있다.
AS-IS url
jdbc:mysql://xx.xx.xx.xx:3306/testDB
TO-BE url
jdbc:mysql://xx.xx.xx.xx:3306/testDB?serverTimezone=UTC
이런식으로 url에 serverTimezone을 설정해주면 된다.
추가적으로 인코딩 설정도 이와 같이 해줄 수 있다.
jdbc:mysql://xx.xx.xx.xx:3306/testDB?characterEncoding=UTF-8&serverTimezone=UTC
끝!