使用Navicat导入execl到mysql数据库中日期值显示0000-00-00的问题解决
·
最近有一批excel数据需导入mysql库中,使用Navicat导入向导导入后发现表中的日期字段值都为0000-00-00,经过测试排查发现原来是导入过程中日期分隔符与excel中的日期字段分隔符不匹配造成的。首先来看一下我的excel中的日期:

而Navicat中的导入向导默认日期分隔符为/,如果不修改,导入进去就会造成日期值
都为0的情况,所以解决方法就是将导入向导中的日期分隔符改为与excel日期值的分隔符一致即可。

改完之后再次导入可以看到日期值都能正常显示了:

更多推荐



所有评论(0)