首页 > 代码库 > MySQL-[Err] 1055 - Expression #1

MySQL-[Err] 1055 - Expression #1

? 版权声明:本文为博主原创文章,转载请注明出处

问题描述:在MySQL数据库下,执行sql语句,报错(虽然sql也执行成功了,但是看着可不爽)。错误信息如下:

技术分享

解决方案:

  一、去MySQL的根目录下找my-default.ini配置文件,打开后将sql_mode中的ONLY_FULL_GROUP_BY删掉

技术分享

  二、执行SELECT @@sql_mode语句

技术分享

  三、若存在ONLY_FULL_GROUP_BY,将其删除后更新记录,如下

技术分享

  四、问题解决,但是上述方法只是当前会话的,重新进入MySQL后问题依然存在,彻底解决如下

技术分享

 

MySQL-[Err] 1055 - Expression #1