Mysql5.5以上版本,表中datetime类型的字段报错Invalid default value for。mysql
mysql安装目录找到my.ini更改sql-mode为sql-mode=”STRICT_ALL_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER”sql
重启mysqldate
链接mysqlselect
select @@sql_mode; 查现有模式,有2个有date和zero的是要去掉的方法
SET GLOBAL sql_mode = ‘STRICT_ALL_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER’im
若是0rows affected 尝试第一条datetime
重启time