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"






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论