Cause: org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory
(The server time zone value 'KST' is unrecognized or represints 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.)
MSSQL을 사용하던 업체에서 MYSQL로 DB를 변경해서 접속정보를 변경하고 그 외작업 후 저런 에러가 났다.
'KST' timezone을 인식하지 못해 생긴 에러라고 한다.
결국 url정보에 파라미터로 serverTimezone을 붙여 제대로 동작했다
ex) jdbc:mysql://ip정보:포트/db명?serverTimezone=Asia/Seoul
참고로 개인적으로 테스트를 위해 사용한 로컬에 설치된 mysql은
url정보에 'jdbc:mysql://ip정보:포트/db명' 요거만 작성해도 됐었다.
'웹프로그래밍 > 오류' 카테고리의 다른 글
[이클립스]an out of memory error has occurred. (1) | 2019.04.04 |
---|---|
ORA-00911: 문자가 부적합합니다 (0) | 2019.03.28 |