mysql 8.0 和 mysql5.7配置文件修改sql_mode的方法
MySQL5.7:
在MySQL配置文件中 my.ini 在[mysqld]标签里新增或修改:
sql_mode = NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
重启MySQL。
MySQL8.0:
执行sql语句:
set @@GLOBAL.sql_mode=’’;(是英文状态下的两个单引号,这里显示错误了)
set sql_mode =‘STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION’;
重启MYSQL。