Database

그누보드 MySQL 8.0 에서 datetime default 에러시

페이지 정보

본문

mysql 8.0 에서

datetime 은 1000-01-01 00:00:00 ~ 9999-12-31 23:59:59 만 허용된다


그누보드 이전 mysql 5.x 버전에서

datetime NOT NULL default '0000-00-00 00:00:00'


허용되지 않는 0000-00-00 00:00:00 값이 들어가서 에러가 발생한다


이때는

SQL MODE 를 변경해주어야 한다


mysql> set sql_mode='ALLOW_INVALID_DATES';


또는


[my.cnf]

sql_mode=ALLOW_INVALID_DATES





관련자료

등록된 댓글이 없습니다.
Today's proverb
인내심을 가져라. 때가 되면 모든 것은 변한다. 조바심이 가을의 영광을 만들거나 살을 에는 겨울을 끝낼 수 는 없다. 근심을 오랫동안 마음에 품고 있으면 그만큼 마음의 평정을 회복하기 어려워진다. 나쁜 생각을 스스로 떨쳐버려라. 나쁜 생각은 영혼의 뿌리를 갉아먹는 악이다.