코딩하는 오징어

mysql-connector-java 6.xx대로 변경시 주의 사항 본문

알쓸신잡

mysql-connector-java 6.xx대로 변경시 주의 사항

코딩하는 오징어 2018. 4. 9. 20:44
반응형

 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