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

相关推荐
深盾科技_Virbox几秒前
软件授权工具静默安装实践
java·运维·数据库·安全·软件需求
qq_4523962312 分钟前
第二篇:《Jenkins 从零搭建:安装、配置与第一个 Pipeline》
java·运维·jenkins
Hui Baby17 分钟前
kubeconfig 文件生成和赋权
运维
A_humble_scholar27 分钟前
Linux(十七)深入多线程编程:同步原语与实战指南
linux·运维·c++
xinyu3911 小时前
旧版Ubuntu Docker镜像 apt 失败
linux·ubuntu·docker
ljs6482739511 小时前
Linux 实用命令:环境变量、文件传输、压缩解压、跨服务器传文件
linux·运维·服务器
AliCloudROS1 小时前
一次真实录屏:我只说每月别超过 200 块,小程序后端就搭好了
运维·人工智能·云计算
蓝狐社2 小时前
一张被低估的芯片版图——中兴通讯
运维·服务器
bin91532 小时前
使用Docker安装github项目 源码中含有 docker-compose.yml
docker·eureka·github
hanxiuchao2 小时前
告别客户端臃肿!网页端 M3U8 播放调试方案,适配全办公场景
运维·python·django·m3u8·m3u8播放