반응형
Mysql 5.6 과 Mysql 5.7 버젼업시 체크 사항
# DATETIME 컬럼의 DEFAULT 설정
> 5.6 => DEFAULT '0000-00-00 00:00:00'
> 5.7 => DEFAULT CURRENT_TIMESTAMP
# TIMESTAMP 일경우
ts1 TIMESTAMP on UPDATE CURRENT_TIMESTAMP, -- default 0
ts2 TIMESTAMP NULL on UPDATE CURRENT_TIMESTAMP -- default NULL
# DATETIME 의 경우
dt1 DATETIME on UPDATE CURRENT_TIMESTAMP, -- default NULL
dt2 DATETIME NOT NULL on UPDATE CURRENT_TIMESTAMP -- default 0
반응형