windows docker mysql8.0 挂载配置文件不生效的问题

原因

mysql 8.0 遇到sql_mode=only_full_group_by的问题,于是就自定义my.cnf 去掉only_full_group_by,修改my.cnf 文件后,进行映射启动

docker run 命令

docker run -p 3306:3306 --privileged=true --restart=always -d --name axsc-mysql -v E:/docker/mysql8.0/log:/var/log/mysql -v E:/docker/mysql8.0/data:/var/lib/mysql -v E:/docker/mysql8.0/config/my.cnf:/etc/mysql/conf.d/my.cnf mysql:8.0

验证

发现执行group by 语句时还是报only_full_group_by的问题

查看日志有一个警告

mysqld: [Warning] World-writable config file '/etc/mysql/conf.d/my.cnf '

后来百度了一下,发现是文件的权限过大,mysql直接给忽略了

解决

windows 中 点击my.cnf 文件右键 设置为只读 ,再启动mysql 发现可以了

相关推荐
DB!!!3 分钟前
自学Kubernestes(k8s)Day1 -- 核心基础概念
云原生·容器·kubernetes
Trouvaille ~7 分钟前
【Linux】网络编程基础(三):Socket编程预备知识
linux·运维·服务器·网络·c++·socket·网络字节序
lpruoyu14 分钟前
【Docker进阶-02】Docker命令
docker·容器
德迅云安全—珍珍21 分钟前
低配服务器性能不够用怎么去优化?
运维·服务器
酣大智26 分钟前
DHCP中继配置实验
运维·网络·网络协议·tcp/ip·华为
倔强菜鸟36 分钟前
2026.2.2--Jenkins的基本使用
java·运维·jenkins
笑锝没心没肺36 分钟前
Linux Audit 系统配置介绍
linux·运维·服务器
代码游侠1 小时前
学习笔记——Linux内核与嵌入式开发1
linux·运维·前端·arm开发·单片机·嵌入式硬件·学习
腾讯蓝鲸智云1 小时前
【运维自动化-节点管理】节点管理跟配置平台的联动关系
运维·服务器·经验分享·自动化·sass·paas
Fᴏʀ ʏ꯭ᴏ꯭ᴜ꯭.1 小时前
Nginx构建PC站点:root与alias详解
运维·chrome·nginx