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以上最好,可以学习一下新特性~

祝你学习愉快~

0
2
Jimin
回复
Diviner0359
你好,这个是可以的。
2018-07-19
共2条回复

Java开发企业级权限管理系统

源于企业真实Java项目,涉及大量高级技巧,覆盖权限管理开发技术

2261 学习 · 1347 问题

查看课程