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 发现可以了

相关推荐
l1t7 小时前
用docker安装测试crate数据库
数据库·docker·容器·cratedb
Percep_gan8 小时前
Linux中安装Redis,很详细
linux·运维·redis
七七powerful8 小时前
运维养龙虾--AI 驱动的架构图革命:draw.io MCP 让运维画图效率提升 10 倍,使用codebuddy实战
运维·人工智能·draw.io
枕书8 小时前
实战记录:如何使用 Docker 一键部署长亭 PandaWiki 智能知识库
运维·docker·容器
feng_you_ying_li9 小时前
linux之用户的权限详解(4)
linux·运维·服务器
Cyber4K10 小时前
【妙招系列】Harbor 镜像私有仓库搭建手册
linux·云原生·容器
IT199512 小时前
Docker笔记-对docker-compose.yml基本认识
笔记·docker·容器
TEC_INO12 小时前
嵌入式 Linux 开发知识总结
linux·运维·服务器
养生技术人12 小时前
Oracle OCP认证考试题目详解082系列第5题
运维·数据库·sql·oracle·开闭原则
坚持就完事了13 小时前
Linux中的权限信息
linux·运维·服务器