Mysql5.5以上版本,表中datetime類型的字段報錯invalid

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

相關文章
相關標籤/搜索