原文:導入數據庫時出現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