【mysql报错1055】

news/2024/11/25 11:45:59/

mysql8.0版本使用groupby去重出现问题解决

问题:

select * from table GROUP BY column;

mysql 执行报错1055

问题分析:

1、查看@@sql_mode

select @@sql_mode;

可见ONLY_FULL_GROUP_BY:
对于GROUP BY聚合操作,若select中的列没有在group by中出现,那么这句SQL是不合法的。

问题解决:

修改my.ini (务必在[mysqld]下,否则不生效)-> sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION;
重启 mysql 即可(mysql80为安装mysql时候自定义名字):

net stop mysql80
net start mysql80

http://www.ppmy.cn/news/507321.html

相关文章

docker-compose部署apollo

修改了apollo-configservice默认端口&#xff0c;数据库也需要修改eureka.service.url的端口 mysql:5.7.36自行部署mysql,然后按照如下导入sql mysql -uroot -pxxx < apollo/scripts/sql/apolloportaldb.sqlmysql -uroot -pxxx < apollo/scripts/sql/apolloconfigdb.sql…

Postfix+dovecot邮件服务器搭建(麒麟系统+UOS foxmail客户端)

麒麟邮件客户端安装相关的软件包 [rootmail ~]# cat /etc/os-release NAME"Kylin Linux Advanced Server" VERSION"V10 (Sword)" ID"kylin" VERSION_ID"V10" PRETTY_NAME"Kylin Linux Advanced Server V10 (Sword)" ANSI_CO…

615. 油耗

文章目录 QuestionIdeasCode Question 给定一个汽车行驶的总路程&#xff08;km&#xff09;和消耗的油量&#xff08;l&#xff09;&#xff0c;请你求出汽车每消耗 1 升汽油可行驶多少公里路程。 输入格式 输入共两行&#xff0c;第一行包含整数 X&#xff0c;表示行驶总路…

mysql错误#1265

在建好的数据库中插入数据时提示如下错误&#xff1a; Warning:#1265 Data truncated for column childids at row 1 分析&#xff1a;这句错误警告的意思是&#xff1a;数据在childids字段的第一行已经被截断。表示输入的字段超过了字段的定义长度。此时只要把字段的长度改大…

OVSDB

OVS组件 OVS包含三个重要的组件&#xff1a;ovsdb-server、ovs-vswitchd、以及OVS内核模块。 ovsdb-server&#xff1a;OVS的数据库服务进程&#xff0c;持久化存储的数据库&#xff0c;用于记录的网桥、端口、QOS等网络配置信息&#xff0c;为控制器和ovs-vswitchd提供OVSDB…

HDU6161

hdu6161 Big binary tree 多校1001 题目链接 题目是给一棵完全二叉树&#xff0c;从上到下从左到右给每个节点标号&#xff0c;每个点有权值&#xff0c;初始权值为其标号&#xff0c;然后有两种操作&#xff1a; 1、把u点权值改为x 2、查询所有经过u点的路径中&#xff0…

[已解决] MySQL: Error Code: 3065和Error Code: 1055

文章目录 环境问题分析解决方法一方法二扩展sql_mode属性含义sql_mode 三种作用域 环境 windows系统 问题 程序运行时遇到下面的问题&#xff1a; Error Code: 3065 Expression #1 of ORDER BY clause is not in SELECT list, references column xxxx which is not in SELE…

hdu 6165

题解&#xff1a;先找出所有的强连通分量&#xff0c;再判断各分量能否满足要求(方法&#xff1a;不断地除去入度为0的分量&#xff0c;若出现两个入度为0的分量则不合法) #include<iostream> #include<stdio.h> #include<vector> #include<stack> #in…