MySQL timestrap默认值'0000-00-00 00:00:00'

MySQL timestrap 设置默认值或者插入值为 '0000-00-00 00:00:00'时,抛出异常

"Incorrect datetime value: '0000-00-00 00:00:00' for column"

改默认值解决: '1970-01-01 08:00:01'

官网给出timestamp类型默认值default 范围是 '1970-01-01 00:00:01' UTC to '2038-01-19 03:14:07' UTC
在中国,由于时区问题为1970-01-01 08:00:01 to 2038-01-19 11:14:07

转自:Mysql 时间 '0000-00-00'异常解决

你可能感兴趣的:(MySQL timestrap默认值'0000-00-00 00:00:00')