mysqlmode的含义
有一下集中的含义
ANSI_QUOTES | IGNORE_SPACE | ERROR_FOR_DIVISION_BY_ZERO | STRICT_TRANS_TABLES,STRTIC_ALL_TABLES | TRANITIONAL | ANSI |
” 代替’ 来表示字符 | 函数名和括号见无空格,服务器忽略掉函数后的空格 | 默认除0会产生一个NULL结果,设置后会产生一个警告和一个错误 | 这个使“strict mode”作用在用作数据库输入的。默认情况下Mysql忘记接收丢失、越界、错误的值。采用strict mode引发坏的值被对待为错误的。STRICT_TRANS_TABLES使strict mode用于业务表,但是STRICT_ALL_TABLES使strict mode用于所有的表。 | 组合模式,采用strict mode和几个可选的现在输入数据上 | 组合模式,行为更像标准SQL,引发||作为字符串的连接,而不是OR |