sql_mode

数据库

教你一招搞定mysql中的sql_mode设置

879 0

sql_mode是个很容易被忽视的变量,默认值是空值,在这种设置下是可以允许一些非法操作的,比如允许一些非法数据的插入。在生产环境必须将这个值设置为严格模式,所以开发、测试环境的数据库也必须要设置,这样在开发测试阶段就可以发现问题。1,执行SQL查看1select @@session.sql_mode;全局级别: 查看1select @@global.sql_mode;2,修改12set @@session.sql_mode='xx_mode'set session sql_mode='xx_mode'全