MySQL错误:ERROR 1067 (42000): Invalid default value for 'timestamp_field'
数据库报错 ERROR 1067 (42000): Invalid default value for 'start_time'
是因为数据库的配置有问题:
可以看到 NO_ZERO_IN_DATE,NO_ZERO_DATE ,日期设置不允许为0
1、直接用命令修改配置,重启后不保存配置
set session sql_mode='STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';
2、在配置文件my.cnf中修改(重启生效)