코딩하는 오징어
mysql-connector-java 6.xx대로 변경시 주의 사항 본문
반응형
mysql-connector-java 버전 6.xx로 변경하면 com.mysql.jdbc.Driver가 Deprecated 됐다고 경고메시지가 뜨는 것을 확인할 수 있다. com.mysql.cj.jdbc.Driver로 바뀌었으니 JDBC-Driver 클래스 지정에 주의하자.
기본적으로 DB연결시 jdbc:mysql://{ip주소}:{port번호}/{databaseName} 식으로 url을 설정해서 연결했었는데 6.xx로 변경시키면 serverTimezone파라미터가 필수가 돼서 빼먹으면 DB연결이 되지않는다.
jdbc:mysql://{ip주소}:{port번호}/{databaseName}?serverTimezone=UTC
위와같이 serverTimezone 파라미터를 꼭 넣어주어야 한다. 추가적인 변경 사항은 Doc을 확인하자.
(이걸로 삽질을 너무 많이해서 로그 메시지를 자세히 봐야 겠다는 생각을 했다ㅠㅠ 고오급 개발자가 되기위해서!!!)
다음은 docs링크이다 모두 참고 하면 좋을 것같다.
https://dev.mysql.com/doc/relnotes/connector-j/6.0/en/news-6-0-6.html
반응형
'알쓸신잡' 카테고리의 다른 글
Timeout에 관한 정리 (0) | 2019.03.19 |
---|---|
HikariCP 세팅시 옵션 설명 (0) | 2018.10.02 |
Gradle 빌드시스템 기초 (2) | 2018.08.25 |
Base64 인코딩이란? (11) | 2018.04.19 |
자바 클래스패스(classpath)란? (8) | 2018.03.25 |
Comments