mysql 初始化 timestamp,提示 Invalid default value for ‘xxx‘
现象在新建一个表的时候,初始化一个 timestamp 为 ‘0000-00-00 00:00:00’ 时报错 ERROR 1067 (42000): Invalid default value for 'last_updated_on', 这是因为mysql版本问题, mysql5.7版本中有了一个STRICT+mode(严格模式),而在此模式下默认是不允许设置日期的值为全0值的 CREATE TABLE `test` ( `created_on` timestamp NOT NULL DE
原创
2020-11-19 22:51:06 ·
1628 阅读 ·
1 评论