原文:导入数据库时出现incorrect datetime value '0000-0-0 00:00:00' for column问题

这是mysql 不支持datetime为 的情况。 可以通过修改数据库配置解决: 在下面界面输入 show variables like sql mode 查看当前的配置 可以看到: 这里我们不添加把NO ZERO DATE,重新使用以下命令设置为上面图的结果 默认是包含NO ZERO DATE ,上图是设置后去掉了NO ZERO DATE的: set global sql mode ONLY F ...

2021-07-08 11:27 0 211 推荐指数:

查看详情

gorm出现incorrect datetime value '0000-0-0 00:00:00' for column问题

因为mysql的8.0以上版本不支持零日期格式,导致gorm插入默认数据出错。 解决方法一:修改代码中struct 1、把日期类型time.Time改为指针类型*time.Time 2、设置数据库日期可以为null 解决方法二: 参考:https ...

Sun Mar 07 05:26:00 CST 2021 0 308
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM