본문 바로가기

hayee Study/코딩_c#

[C#] Invalid default value for 'date_dt' (MYSQL)

반응형

 

안녕하세요 hayee 입니다.

 

오늘도 언제나 문제상황과 버그가 발생하였습니다. 자꾸 접해도 익숙하지 않아 정리해 보았습니다.

 

반응형

 

▷ 문제 발생

 

이전과 다른 버전의 MYSQL 을 설치해서 그런지, 백업 받은 .sql 을 가져오기를 수행하고 싶었지만 Invalid default value for 'date_dt' 에러가 발생하였다. 프로그램과 테이블 구조 변경은 없었으며 차이점은 DB의 버전 뿐 이었다.  


▷ 해결 방법 

 

쿼리로 테이블을 생성하기 전에 SQL 편집기에 쿼리와 함께 아래의 문장을 포함하여 실행시켰다.

SET sql_mode = '';

 

mysql 시스템 변수를 변경하여 에러가 발생하는 것은 막았지만, 이것도 정확한 원인을 모르기 때문에 MYSQL 버전을 동일하게 바꾸는 방향으로 하였다.

 

 

 

 

# 틀린 부분이 있다면 댓글 부탁드립니다. #

# 댓글 달아주시면 늦게라도 블로그 방문하도록 할게요! 감사합니다. #

 

 

 

728x90
반응형