mysql 创建表是出现[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

原因

在MySQL5.7之后,sql_mode中默认存在ONLY_FULL_GROUP_BY,SQL语句未通过ONLY_FULL_GROUP_BY语义检查所以报错。

ONLY_FULL_GROUP_BY要求select语句中查询出来的列必须是明确的

解决方案

登录msyqlSELECT @@sql_mode

查询结果ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION

修改my.conf

新增sql_mode,去掉ONLY_FULL_GROUP_BY

修改内容如下sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION

重启即可

mysql创建表报错1055的原因_[Err] 1055相关推荐

  1. mysql创建表报错1055的原因_MySQL 报错 1055

    建新表时遇到[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggreg ...

  2. MySQL数据库创建表报错的解决方案

    MySQL数据库创建表报错的解决方案 参考文章: (1)MySQL数据库创建表报错的解决方案 (2)https://www.cnblogs.com/jili6254/p/8488446.html 备忘 ...

  3. MySQL存表报错问题 Incorrect string value

    MySQL存表报错问题 Incorrect string value 问题 Incorrect string value: '\xF0\xA8\xA5\xA5\xE5\xAD-' for column ...

  4. 生成MySQL数据库表报错:Error Code: 1022. Can't write; duplicate key in table '#sql-e88_23'

    生成MySQL数据库表报错SQL: alter table position add constraint FK_Reference_1 foreign key (partner_id)       ...

  5. MySQL报错1055解决办法:[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains

    [mysql报错1055 报错解决办法][Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and cont ...

  6. MySQL建表两个单引号报错_极客起源 - geekori.com - 问题详情 - mysql建表报错,查手册看不懂,求解?...

    创建带索引的数据库表需要为表名和属性添加反单引号,并且你当前的primary key的位置需要调整一下: create table `abc`( `id` int unsigned auto_incr ...

  7. MySQL5.7(Linux)创建表报错:“Row size too large (> 8126). Changing some columns to TEXT or BLOB may help.”

    今天在创建表的时候报错:" Row size too large (> 8126). Changing some columns to TEXT or BLOB may help. I ...

  8. mysql创建全外连接的视图_「MySql学习」Mysql学习系列之常用数据库查询语句

    一.简单查询 简单的Transact-SQL查询只包括选择列表.FROM子句和WHERE子句.它们分别说明所查询列.查询的表或视图.以及搜索条件等.10.5pt;font-family:"A ...

  9. mysql创建全外连接的视图_关系型数据库 MySQL 表索引和视图详解

    原创: JiekeXu JiekeXu之路 一.索引 数据库索引通俗的讲就是和书本的目录一样,主要就是为了提高查询数据的效率.由于数据存储在数据库表中,所以索引是创建在数据库表对象上,由表中的一个字段 ...

最新文章

  1. python学习3. 无重复字符的最长子串(滑动窗口)
  2. nginx源码初读(8)--让烦恼从数据结构开始(ngx_event)
  3. 蓝牙Bluetooth技术手册规范下载【转】
  4. 吃鸡服务器8月10日维护,《黑潮之上》2021年8月10日不停服维护公告
  5. 项目管理理论与实践系列文章索引
  6. ad采样做按键开关_磐石按键测试机解决各种按键测试问题
  7. 图像、帧、片、NALU(firstime)
  8. ios realm 文件_iOS Realm数据库使用
  9. 任务计划、chkconfig工具、systemd管理服务、unit、target
  10. .net 反编译_向.net/Unity 程序员推荐一个十分因吹斯听的网站:sharplab.io
  11. mysql8.0.17压缩包安装教程_mysql 8.0.17 解压版安装配置方法图文教程
  12. Linux下常用操作汇总
  13. 30分钟学习掌握springmvc、SSM
  14. C# winform推荐波形图表控件scottplot
  15. 自适应,响应式以及图片的性能优化(响应式图片)
  16. 来公司必须了解的编码开发规范
  17. dreamweaver cs5 注册码及防激活
  18. 给编程一个你热爱它的机会
  19. python爬取新闻网站内容findall函数爬取_【Python】【爬虫】爬取网易、腾讯、新浪、搜狐新闻到本地...
  20. (表白神器)绘制心形曲线

热门文章

  1. 计算机硬盘根目录是什么,硬盘根目录是什么意思指的是什么
  2. CSAPP实验记录(二)Bomb Lab
  3. SpaceVim - 让你的vim变得更加高效和强大
  4. 金蝶K3案例实验实际成本前台操作
  5. 年终盘点 | 用Python分析了上千个基金,终于发现了赚钱的秘密!
  6. 微信开发工具button跳转页面_微信小程序按钮点击跳转页面详解
  7. MTTF MTBF MTRF
  8. 国家加强网络数据安全管控 中信国安鸿联九五助力企业保障数据安全
  9. php讲字符串转成数组中,PHP将字符串转数组
  10. tensorflow的数据读取 tf.data.DataSet、tf.data.Iterator