MAC下MNMP应用程序mysql配置文件my.cnf放在哪里?

news/2024/4/25 19:00:00

最近在测试远古的一段代码,有一段数据库报错代码

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

错误原因倒是很简单,Mysql5.7版本以后,默认开启ONLY_FULL_GROUP_BY。解决方法很不难,

方法1,临时方案,登录数据库执行,缺点就是数据库每次重启都要重新执行下,这谁能受

show VARIABLES LIKE 'sql_mode';
set global sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION';

 方法2、修改my.cnf文件,在my.cnf文件中增加

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

但在/Applications/MAMP/conf/,目录内并为找到这个配置文件,就因为这个问题,最终折腾了半天,记录下,以便其他同学能够迅速解决问题

Note:MAMP Free自身没有my.cnf文件,需自己手工创建/Applications/MAMP/conf/my.cnf ,修改上述问题文件

[mysqld]sql_mode = "STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION,NO_ZERO_DATE,NO_ZERO_IN_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER"


https://www.xjx100.cn/news/3092556.html

相关文章

C 标准库 - <time.h>和<float.h>详解

目录 简介 库变量 库宏 库函数 简介 库变量 库宏 库函数 <time.h> 简介 C 标准库中的 <time.h> 头文件提供了处理时间和日期的函数和类型定义。它包含了一些结构体和函数&#xff0c;可以用于获取系统当前的日期、时间&#xff0c;以及进行日期和时间的计算…

Yii2 ActiveRecord连接OpenGauss提示表不存在table not exist

1.修改数据库连接信息 文件位置 config/db.php 添加默认Schema return [class > yii\db\Connection,dsn > pgsql:host127.0.0.1;port5432;dbnamepostgres,username > postgres,password > Pass123,charset > utf8,//enableSchemaCache > true,//表结构是否…

Vue:从本地加载json文件

作者&#xff1a;CSDN _乐多_ 本文记录了使用vue框架从本地加载json文件的代码。 文章目录 import axios from axios;try {const response await axios.get(./Apps/output.json);// this.jsonData response.data.section_list;// console.log(response, response)// consol…

红队攻防之Goby反杀

若结局非我所愿&#xff0c;那就在尘埃落定前奋力一搏。 本文首发于先知社区&#xff0c;原创作者即是本人 一、弹xss 为了方便&#xff0c;本次直接使用 PhpStudy 进行建站&#xff0c;开启的web服务要为MySQLNginx&#xff0c;这里的 PhpStudy 地址为 http://x.x.x.x&…

软件系统运维方案

1.项目情况 2.服务简述 2.1服务内容 2.2服务方式 2.3服务要求 2.4服务流程 2.5工作流程 2.6业务关系 2.7培训 3.资源提供 3.1项目组成员 3.2服务保障 点击获取所有软件开发资料&#xff1a;点我获取

POS系统完整体系的介绍 Pos终端主密钥MK、DUKPT、PEK、DEK、MEK、TUSN的含义 ---安全行业基础篇7

POS系统完整体系的介绍 销售点终端&#xff08;POS机&#xff09;是零售和服务行业中用于处理销售和交易的关键技术。POS系统不仅涉及支付处理&#xff0c;还包括库存管理、顾客关系管理、数据分析等多个方面。下面是POS系统完整体系的介绍&#xff1a; 1. 硬件组件 终端机&…

4G RTU水文数据采集终端应用在水文监测终端系统

4G RTU水文数据采集终端是一种广泛应用于水文监测终端系统中的设备&#xff0c;可实现水文数据采集、传输和处理等多种功能。在水文监测中&#xff0c;4G RTU水文数据采集终端可以实现对水文数据的远程采集、传输和分析&#xff0c;从而提高水文监测的效率和精度。 首先&#…

linux之chmod命令

在linux系统中经常遇到需要对文件修改读写执行的权限&#xff0c;下面对chomod命令进行梳理总结。 1、文件权限 在linux系统中&#xff0c;每个文件都有归属的所有者和所有组&#xff0c;并且规定了文件的所有者、以及其他人对文件所拥有的可读&#xff08;r&#xff09;、可写…