解决MySQL 5.7.9版本sql_mode=only_full_group_by问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决MySQL 5.7.9版本sql_mode=only_full_group_by问题相关的知识,希望对你有一定的参考价值。
参考技术A mysql5.7.9版本sql_mode=only_full_group_by问题
用到GROUP
BY
语句查询时com.MySQL.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:
Expression
#2
of
SELECT
list
is
not
in
GROUP
BY
clause
and
contains
nonaggregated
column
'col_user_6.a.START_TIME'
which
is
not
functionally
dependent
on
columns
in
GROUP
BY
clause;
this
is
incompatible
with
sql_mode=only_full_group_by错误
解决方法
:
执行SET
GLOBAL
sql_mode
=
'';
把sql_mode
改成非only_full_group_by模式。
验证是否生效
SELECT
@@GLOBAL.sql_mode
或
SELECT
@@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_ENGI
以上所述是小编给大家介绍的解决MySQL
5.7.9版本sql_mode=only_full_group_by问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
mysql中插入中文报错怎么解决
参考技术A 亲,你好。把数据库、表、字段的字符集都设置统一(如UTF8)后可解决。以上是关于解决MySQL 5.7.9版本sql_mode=only_full_group_by问题的主要内容,如果未能解决你的问题,请参考以下文章
MySQL 5.7.9版本sql_mode=only_full_group_by问题
九MySQL 5.7.9版本sql_mode=only_full_group_by问题
MySQL 5.7.9版本sql_mode=only_full_group_by问题
MySQL 5.7.9版本sql_mode=only_full_group_by问题
MySQL数据库学习补充MySQL 5.7.9版本sql_mode=only_full_group_by问题
mysql-5.7.9-winx64 MySQL服务无法启动,服务没有报告任何错误的解决办法 转自IT精英团:http://www.itnpc.com/news/web/1448328182270