热线电话:13121318867

登录
2020-04-19 阅读量: 1247
sql导入数据报错 Error Code: 1292. Incorrect datetime value: '' for column 'upload_time' at row 6

upload_time字段类型为datetime,检查导入文件发现,第六行对应upload_time的数据为空

经查询资料得知新版本mysql对空值插入有bug,想解决这一问题需要更改my.ini里面的sql-mode的设置,sql-mode默认为"STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION",这里把STRICT_TRANS_TALBES去掉之后,重启MySQL,就OK了。

温馨提示:my.ini的路径一般默认在"C:\ProgramData\MySQL\MySQL Server 8.0\my.ini"

38.7724
2
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子