operate_time 无法保存成now() 显示invalid default value
来源:4-3 部门表设计

Crash酱
2018-03-14
如题
写回答
1回答
-
Jimin
2018-03-14
你好,这是因为你本地的mysql版本有点低导致,因此一种可行的方案是升级数据库版本。
如果升级感觉麻烦的话,可以把默认值设置成类似于这种 '1999-01-01 00:00:00' 实际的值
如果还不行的话,先不给默认值也可以,代码里先给上默认值,课程里这样做效果也是一样的。
我个人建议是升级你的数据库版本,5.7以上最好,可以学习一下新特性~
祝你学习愉快~
022018-07-19
相似问题