Mac MySql版本问题sql_mode=only_full_group_by 的解决方案
程序员文章站
2022-03-09 10:45:24
...
Mac MySql版本问题sql_mode=only_full_group_by 的解决方案
一、设置
在Terminal中输入:
vim /etc/my.cnf
按 i 进入vim 编辑模式 输入:
[mysqld]
sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION'
按esc 退出编辑 输入
:wq 回车
二、指定路径
打开系统偏好设置
直接输入
重启mysql服务:
重新运行项目,问题解决。
Mac 终端zsh查看设置sql_mode
cd /usr/local/mysql/bin
./mysql -u root -p
查看当前sql_mode
SELECT @@GLOBAL.sql_mode;
SELECT @@SESSION.sql_mode;
设置当前sql_mode
SET GLOBAL sql_mode = 'modes……';
SET SESSION sql_mode = 'modes ……';
附:
上一篇: MySQL——条件查询
推荐阅读
-
解决MySQL 5.7.9版本sql_mode=only_full_group_by问题
-
MYSQL5.7版本sql_mode=only_full_group_by问题,重启有效的方法
-
MySQL5.7.9版本sql_mode=only_full_group_by问题的解决办法
-
MySql版本问题sql_mode=only_full_group_by解决方案
-
MySql版本问题sql_mode=only_full_group_by的完美解决方案
-
解决MySQL 5.7.9版本sql_mode=only_full_group_by问题
-
MySql版本问题sql_mode=only_full_group_by解决方案
-
MySQL5.7.9版本sql_mode=only_full_group_by问题的解决办法
-
mysql高版本ONLY_FULL_GROUP_BY,的问题
-
MySQL5.6以上版本sql_mode=only_full_group_by问题解决办法