[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'information_schema.PROFILING.SEQ' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by

mysql> select @@sql_mode;
+-------------------------------------------------------------------------------------------------------------------------------------------+
| @@sql_mode |
+-------------------------------------------------------------------------------------------------------------------------------------------+
| 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 |
+-------------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)

mysql> SET sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));
Query OK, 0 rows affected (0.00 sec)

mysql> select @@sql_mode;
+------------------------------------------------------------------------------------------------------------------------+
| @@sql_mode |
+------------------------------------------------------------------------------------------------------------------------+
| STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION |
+------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)

修改my.cnf,添加:

sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

only_full_group_by :使用这个就是使用和oracle一样的group  by规则, select的列都要在group by中,或者本身是聚合列(SUM,AVG,MAX,MIN)

最新文章

  1. oracle 和c3p0 数据库的Time_Wait 过多问题的一个解决方案。
  2. iOS 动画组
  3. 动态的计算行高 加载数据源 有多少显示多少 tableView 包含 colloctionView 显示复杂的界面写法
  4. JavaWeb项目开发案例精粹-第3章在线考试系统-007View层
  5. asp.net分页控件库
  6. 2.sparkSQL--DataFrames与RDDs的相互转换
  7. c#常用方法和类
  8. Mybatis_4.DBUtil.java
  9. Android-App性能测试工具GT的使用方法
  10. how to build an app with github
  11. Kaldi的data目录解析
  12. hibernate 的API使用
  13. .net获取excel表的内容(OleDB方法)
  14. eclipse总是自动跳到ThreadPoolExecutor解决办法
  15. kaggle信用卡欺诈看异常检测算法——无监督的方法包括: 基于统计的技术,如BACON *离群检测 多变量异常值检测 基于聚类的技术;监督方法: 神经网络 SVM 逻辑回归
  16. java中garadle工程没有src问题
  17. spring之jdbcTemplate
  18. ubuntu开发环境下eclipse的alt+/自动补全功能不能用
  19. yum 执行不了, 解决方法
  20. Date函数基础知识整理

热门文章

  1. 20190928 On Java8 第二十三章 注解
  2. JAVA调用shell脚本利用ansible修改多节点上的redis参数
  3. Backbone中bind和bindAll的作用
  4. [Python3 填坑] 002 isdecimal() 与 isdigit() 的区别 + isnumeric() 的补充
  5. c3p0连接池快速入门
  6. java jdk12,安装路径没有jre文件夹
  7. 阿里大佬教你,如何写好 Java 代码!
  8. POJ-2528 Mayor's posters (离散化, 线段树)
  9. P5444 [APIO2019]奇怪装置
  10. python学习笔记(8):