반응형
위의 에러는 JDBC를 통해 Mysql Select 질의 시 발생 됩니다.
Mysql Table의 DateTime컬럼에 접근 시 발생되는 에러인데
해당 컬럼의 Default 값을
0000-00-00 00:00:00으로 정의가 되었을 시
Connector/J driver에서 에러로 간주하여 실행 시 에러가 발생합니다.
해당 컬럼의 정의를 변경하거나
JDBC DB URL를 변경하여 해결 할 수 있습니다.
jdbc:mysql://1.1.1.1:3306/mysql?zeroDateTimeBehavior=convertToNull
jdbc:mysql://1.1.1.1:3306/mysql
일반적인 JDBC URL에서
?zeroDateTimeBehavior=convertToNull
위의 Null 변환 옵션을 추가하면 해결됩니다.
반응형
'인프라 > 데이터베이스' 카테고리의 다른 글
[MYSQL] 사용자(DB USER) 생성하기 (0) | 2017.07.09 |
---|
댓글