반응형
스프링부트에서 mysql 연동시 다음과 같은 에러를 본적이 있을 것이다.
java.sql.SQLException: The server time zone value 'KST' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use a more specifc time zone value if you want to utilize time zone support.
mysql-connector-java 버전 5.1.X 이후 버전부터 KST 타임존을 인식하지 못하는 이슈로
application.properties의 datasource.url부분을 수정해준다.
spring.datasource.url에 'serverTimezone=UTC'를 추가해준다.
이후 어플리케이션 시작시 에러가 깔끔하게 사라진것을 확인할 수 있을 것이다.
반응형
'Programming > Java,Spring' 카테고리의 다른 글
[ Spring ehcache ] ehcache를 사용할 때 주의할점 (proxy...) (0) | 2019.10.04 |
---|---|
[ Springboot / JPA ] JPA @Query사용시 IllegalArgumentException 에러 (0) | 2019.08.26 |
[ Springboot ] 스프링부트 SolrServerException 발생 with actuator (0) | 2019.07.26 |
[ Springboot ] 스프링부트 기본 컨테이너 톰캣 제외시키기 (0) | 2019.07.25 |
[ Springboot ] 스프링부트에서 어플리케이션 실행되자마자 종료되는 현상 (0) | 2019.03.29 |