執行sql命令:
SET GLOBAL sql_mode='ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'; FLUSH PRIVILEGES;-- 立即生效
即可。
原因:
select @@sql_mode
查看 結果爲:
ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
執行上條語句是將NO_ZERO_IN_DATE,NO_ZERO_DATE去掉
還是不行的話則執行:
SET SQL_MODE='ALLOW_INVALID_DATES';