mysql Invalid default value for 'xxx' 解决
1.修改my.cnf
[mysqld]
sql_mode = ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
2.重启mysql生效
3.修改建表语句
#将 timestamp(0) DEFAULT NULL 和 timestamp(0) NOT NULL 替换成
timestamp(0) DEFAULT CURRENT_TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
4.将时间‘ ’ 修改为正常的时间数据。如:'2019-02-22 16:25:50'