1.发生的原因
sql不规范,mysql编译器编译不通过
2.如何解决:
2.1 修改sql,一般不是自己写的,也不想去改
2.2 关闭mysql编译检查
(1)找到my.cnf 文件(Linux)/ my.ini(Windows),本文主要说Linux
find / -name my.cnf
(2)在文件中关闭sql检查
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION