失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > mysql 日期型中文报错_mysql日期类型默认值'0000-00-00' 报错 是什么问题?

mysql 日期型中文报错_mysql日期类型默认值'0000-00-00' 报错 是什么问题?

时间:2021-09-02 07:20:21

相关推荐

mysql 日期型中文报错_mysql日期类型默认值'0000-00-00' 报错 是什么问题?

如题,本来是 从另一个数据库中导出的sql文件,在我电脑上导入报这个错误,不知道是不是mysql 版本问题。多方搜索无果,所以上来求助。DROPTABLEIFEXISTS`workreport_member`;

CREATETABLE`workreport_member`(

`uid`int(10)unsignedNOTNULLAUTO_INCREMENTCOMMENT'用户ID',

`nickname`char(16)NOTNULLDEFAULT''COMMENT'昵称',

`sex`tinyint(3)unsignedNOTNULLDEFAULT'0'COMMENT'性别',

`birthday`dateNOTNULLDEFAULT'0000-00-00'COMMENT'生日',

`qq`char(10)NOTNULLDEFAULT''COMMENT'qq号',

`score`mediumint(8)NOTNULLDEFAULT'0'COMMENT'用户积分',

`login`int(10)unsignedNOTNULLDEFAULT'0'COMMENT'登录次数',

`reg_ip`bigint(20)NOTNULLDEFAULT'0'COMMENT'注册IP',

`reg_time`int(10)unsignedNOTNULLDEFAULT'0'COMMENT'注册时间',

`last_login_ip`bigint(20)NOTNULLDEFAULT'0'COMMENT'最后登录IP',

`last_login_time`int(10)unsignedNOTNULLDEFAULT'0'COMMENT'最后登录时间',

`status`tinyint(4)NOTNULLDEFAULT'0'COMMENT'会员状态',

PRIMARYKEY(`uid`),

KEY`status`(`status`)

)ENGINE=MyISAMAUTO_INCREMENT=3DEFAULTCHARSET=utf8COMMENT='会员表';

下面这是在Sequel Pro 导入时报的错误

不知道我说清楚了没……

刚才又尝试了一下,我把值改成`birthday`dateNOTNULLDEFAULT'0001-01-01'COMMENT'生日',

貌似就可以了,有点迷惑,之前的sql 是从windows的navcat导出来的, 导入是在MAC 的Sequel Pro 导入的。

如果觉得《mysql 日期型中文报错_mysql日期类型默认值'0000-00-00' 报错 是什么问题?》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。