mysql-1055错误

季诗筱 季诗筱     2022-11-29     565

关键词:

今天遇到了1055错误,在本机上程序是可以用的,可是在服务器上就出错了,错误入下:

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

查了一下,是因为mysql版本的问题。
ONLY_FULL_GROUP_BY:
对于GROUP BY聚合操作,若select中的列没有在group by中出现,那么这句SQL是不合法的。
解决方法: 服务器是linux的,我的具体做法如下:

  • 首先查看mysql版本:
//启动mysql
mysql -u root -p 
//输入自己的数据库密码
mysql version();//查询数据库版本
  • 接着,看一下sql_mode这一配置项
select @@sql_mode //查出sql_mode的值
  • 修改my.cnf,把上一步查出的sql_mode复制过来,去掉only_full_group_by
mysql --help | grep my.cnf //找到my.cnf这个文件所在位置
vi /etc/my.cnf //我的是在/etc目录下,修改my.cnf文件

在文件中添加sql_mode的值,但是要去掉only_full_group_by
  • 重启mysql

参考博文:
1、 Mac下mysql出现错误:ERROR 1055 (42000)
2、mysql 1055错误

mysql-1055错误

今天遇到了1055错误,在本机上程序是可以用的,可是在服务器上就出错了,错误入下:[Err]1055-Expression#1ofORDERBYclauseisnotinGROUPBYclauseandcontainsnonaggregatedcolumn'XXXXXX'whichisnotfunctionallydependentoncolumnsinGROUPBYclause;thisis... 查看详情

错误精灵错误跟踪器错误

】错误精灵错误跟踪器错误【英文标题】:BugGenieBugTrackerErrors【发布时间】:2014-05-1302:43:36【问题描述】:我已经为我的一个新项目安装了最新的BuggenieBugTracker-3.2.7.1。但是每次我想向里程碑添加错误或单击创建的问题以查看详... 查看详情

Informix 错误:发生了语法错误。错误代码:-201

】Informix错误:发生了语法错误。错误代码:-201【英文标题】:InformixERROR:Asyntaxerrorhasoccurred.ErrorCode:-201【发布时间】:2012-06-2818:50:04【问题描述】:我的SQL代码中唯一的语句是DEFINEp_starttimeDATETIMEYEARTOSECOND;我从Informix10.5收到此错... 查看详情

Pig 安装错误:错误 pig.Main:错误 2998:未处理的内部错误

】Pig安装错误:错误pig.Main:错误2998:未处理的内部错误【英文标题】:PigInstallationerror:ERRORpig.Main:ERROR2998:Unhandledinternalerror【发布时间】:2021-12-2704:42:12【问题描述】:ERRORpig.Main:ERROR2998:未处理的内部错误。com.google.common.base.Pre... 查看详情

突然出现 Apache 错误?致命错误:未捕获的错误

】突然出现Apache错误?致命错误:未捕获的错误【英文标题】:SuddenlyanApacheerror?Fatalerror:UncaughtError【发布时间】:2017-05-1916:16:22【问题描述】:我正在通过浏览器的url远程访问mysql数据库,然后突然出现这个错误。我的电脑只有... 查看详情

出错处理-错误码-错误检查

1、错误检查:头文件errno.h定义了变量errno,它存储了错误发生时的错误码,通过错误码可以得到错误的描述信息。当函数调用失败时,errno的值才有意义。  2、错误码:错误码是一些定义在errno.h中的宏:  3、错误... 查看详情

7 Zip 提取错误:标头错误 密码错误

】7Zip提取错误:标头错误密码错误【英文标题】:7ZipExtractionError:HeadersErrorWrongPassword【发布时间】:2020-06-1619:06:06【问题描述】:我已经创建了zip块。但是在从zip文件中提取数据时,我遇到了以下错误。我检查了块序列,但它... 查看详情

2CheckOut - 错误:错误请求 - 参数错误

】2CheckOut-错误:错误请求-参数错误【英文标题】:2CheckOut-Error:BadRequest-Parametererror【发布时间】:2020-09-2423:03:06【问题描述】:向TwoCheckOut请求数据:来自TwoCheckOut的回应。"error":"Badrequest-parametererror"这是代码$charge=Twocheckout_Charge... 查看详情

我收到一个错误:“MetaMask - RPC 错误:错误:错误:[ethjs-rpc] rpc 错误与有效负载”

】我收到一个错误:“MetaMask-RPC错误:错误:错误:[ethjs-rpc]rpc错误与有效负载”【英文标题】:igetanerror:"MetaMask-RPCError:Error:Error:[ethjs-rpc]rpcerrorwithpayload"【发布时间】:2019-10-2403:26:43【问题描述】:我从我的javascript发送... 查看详情

海康威视错误代码说明

最近二次开发经常会遇到错误:但是查找PDF的错误代码太麻烦,所以写了这个东西。希望对二次开发海康摄像头的小伙伴们有点点用处海康威视错误代码说明(一)(错误代码:1~14)海康威视错误代码说明(二)(错误代码:15~30)... 查看详情

jqGrid - 删除操作错误 - “错误状态:'方法不允许'。错误代码:405”

】jqGrid-删除操作错误-“错误状态:\\\'方法不允许\\\'。错误代码:405”【英文标题】:jqGrid-DeleteoperationError-"errorStatus:\'MethodNotAllowed\'.Errorcode:405"jqGrid-删除操作错误-“错误状态:\'方法不允许\'。错误代码:405”【发布时... 查看详情

AWS SAM 部署错误 - 验证错误 | CreateChangeSet 操作错误

】AWSSAM部署错误-验证错误|CreateChangeSet操作错误【英文标题】:AWSSAMDeployerror-ValidationError|CreateChangeSetOperationError【发布时间】:2020-10-2115:43:55【问题描述】:我在尝试samdeploy--guided我的lambda应用程序时收到以下错误。错误:无法... 查看详情

Mobilefirst 过程调用错误。 Ecma 错误:类型错误:

】Mobilefirst过程调用错误。Ecma错误:类型错误:【英文标题】:MobilefirstProcedureinvocationerror.EcmaError:TypeError:【发布时间】:2015-02-2511:37:03【问题描述】:我们已经部署了带有类和库的war文件,但我们目前遇到了关于它将返回的类... 查看详情

“INSERT INTO 语句中的语法错误”错误 - 错误是啥?

】“INSERTINTO语句中的语法错误”错误-错误是啥?【英文标题】:"SyntaxerrorinINSERTINTOstatement"error-Whatistheerror?“INSERTINTO语句中的语法错误”错误-错误是什么?【发布时间】:2019-12-0312:26:07【问题描述】:我不确定这个错误... 查看详情

Oracle SQL:每个错误代码的错误计数错误

】OracleSQL:每个错误代码的错误计数错误【英文标题】:OracleSQL:Wrongerrorcountpererrorcode【发布时间】:2015-07-2712:35:04【问题描述】:我正在尝试运行一个SQL查询以从数据库中找出每个错误代码的计数。我有两张桌子sw_sms_events存储... 查看详情

php错误级别

  Deprecated最低级别错误,程序继续执行 Notice通知级别的错误如直接使用未声明变量,程序继续执行 Warning警告级别的错误,可能得不到想要的结果 Fatalerror 致命级别错误致命级别错误,程序不往下执行 parseerror... 查看详情

我的 SQL 错误:错误 1064:您的 SQL 语法有错误;

】我的SQL错误:错误1064:您的SQL语法有错误;【英文标题】:MYSQLERROR:Error1064:YouhaveanerrorinyourSQLsyntax;【发布时间】:2020-07-0909:14:13【问题描述】:在服务器中执行SQL脚本错误:错误1064:您的SQL语法有错误;检查与您的MariaDB服务... 查看详情

text错误“错误:”网络错误“发布请求vue”(代码片段)

查看详情