您的位置:首页 > 数据库 > MySQL

mysql 数据库建表时 时间类型上的错误

2018-04-02 18:04 253 查看

[Err] 1067 - Invalid default value for 'date'

mysql创建表时遇到 1067错误类型 通常是日期中天或月份为零  把零改成1 -31之间(特殊月份除外)再次运行即可解决问题
create table test (
id int(11) not null auto_increment,
`date` datetime default '1970-1-0 00:00:00',
primary key(`id`)
)engine=innodb default charset=utf8
会报一个错误
改成如下create table test (
id int(11) not null auto_increment,
`date` datetime default '1970-1-1 00:00:00',
primary key(`id`)
)engine=innodb default charset=utf8问题就ok了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  数据库