mysql8解决不支持group by的方法


set global sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION'; set session sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION';

 永久写入my.ini文件

[mysqld]
# 适配SQLyog 12的加密方式
default_authentication_plugin=mysql_native_password
# 支持GROUP BY(关闭ONLY_FULL_GROUP_BY)
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION
# 二进制日志保留1天(86400秒)
binlog_expire_logs_seconds=86400
# (可选)确保binlog开启(默认已开,若关闭需加这行)
log_bin=ON

 

posted @ 2022-03-27 10:58  _Lawrence  阅读(291)  评论(0)    收藏  举报