1. 程式人生 > 實用技巧 >對於資料庫報Invalid default value for ‘……time‘問題的處理

對於資料庫報Invalid default value for ‘……time‘問題的處理

這個報錯是因為時間預設值的原因,mysql5.7不能給日期賦予0值,而你在建表的時候它預設又為0000-00-00 00:00:00,所有在操作的的時候會出現種種問題,問題如下:
在這裡插入圖片描述
需要改為(當然你也可以選擇根據當前時間更新,為了讓他不為0):
在這裡插入圖片描述
設定完成以後報錯他就不會在報錯了