MySQL8报SELECT列表的表达式#2不在GROUP BY子句中,并且包含非聚合列

解决办法

 vi  /etc/my.cnf

在[mysqld]后面添加以下内容

[mysqld]
sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION'

按下Esc键,输入:wq 回车,保存并退出

重启数据库

service mysqld restart

这样就关闭了关闭group by验证的模式

上一篇:《One/zero-shot learning?》


下一篇:算法初步02 散列