Mysql only_full_group_by以及其他关于sql_mode原因报错

1.我的mysql5.7部署在linux上的,然后我使用navicat 12连接的,就说怎么使用navicat 12查看吧
2.使用navicat 打开数据库,然后工具-->命令列界面 (快捷方式F6
3.然后输入:SELECT @@sql_mode;
4.看到值为:
5.ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
6.然后我们来修改sql_mode
7.输入:set GLOBAL sql_mode ='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION ';

猜你喜欢

转载自blog.csdn.net/pt1993/article/details/80082533
今日推荐