sql_mode会影响MySQL支持的SQL语法以及它执行的数据验证检查
临时设置方式:在当前窗口中设置sql_mode
SET GLOBAL sql_mode = `modes...`;#全局,重启mysql服务后失效SET SESSION sql_mode = `modes...`;#当前会话
宽松模式:
如果设置的是宽松模式,那么我们在插入数据的时候,即便给了一个错误的数据,也可能会被接受,兵器人不报错
应用场景:不同数据库之间进行迁移
严格模式:
在生产等环境中,我们必须采用严格模式,进而开发、测试的数据库也必须要设置。
