sql_mode

SQL_MODE Comments
ONLY_FULL_GROUP_BY 对于group by聚合操作,如果在select中的列,having或者order by子句的列,没有在group by中出现,那么这个SQL是不合法的。
STRICT_TRANS_TABLES STRICT_TRANS_TABLES模式: 严格模式,进行数据的严格校验,错误输入不能被插入。
NO_ZERO_IN_DATE 在严格模式下,不接受月或者日部分为0的日期
NO_ZERO_DATE 在严格模式下,不要将0000-00-00作为合法日期。
ERROR_FOR_DIVISION_BY_ZERO 在严格模式下,insert或update过程中,如果被0除则产生错误。
NO_ENGINE_SUBSTITUTION 如果需要的存储引擎被禁用或未编译,那么抛出错误