mysql invalid default value fo
时间: 2023-04-26 20:02:42 浏览: 159
mysql异常
该错误是因为MySQL版本的更改导致默认值不再有效。在MySQL 5.7版本中,对于datetime和timestamp类型的列,不再允许使用“000-00-00 00:00:00”作为默认值。如果您在创建表时使用了这个默认值,就会出现“invalid default value for”错误。解决方法是将默认值更改为有效的日期和时间值,例如“197-01-01 00:00:00”。
阅读全文