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

相关推荐
DO_Community23 分钟前
从零开始,用 n8n 设计可扩展的自动化工作流
运维·ai·自动化·devops
程序员老赵30 分钟前
Nextcloud Docker 容器化部署指南
docker·数据分析·数据可视化
运维行者_41 分钟前
不同规模企业如何选 OPM?参考局域网管理软件与 cpu 温度监控适配指南
大数据·运维·服务器·网络·数据库·postgresql·snmp
分***81 小时前
系统运维工具 v3.19.1.1221 中文绿色版下载 免安装电脑维护神器
运维·服务器·电脑·电脑维修工具
lvbinemail1 小时前
添加zabbix-agentd.service
linux·运维·服务器·zabbix·监控
代码游侠1 小时前
应用——UDP Socket 编程笔记
linux·运维·网络·笔记·网络协议·学习·udp
cnskylee1 小时前
【Nginx】Nginx-1.28.1版本已恢复对CentOS 7的兼容性
运维·nginx·centos
2301_767902641 小时前
Containerd 从入门到实战
运维·容器
HUST1 小时前
C 语言 第八讲:VS实用调试技巧
运维·c语言·开发语言·数据结构·算法·c#
信仰JR1 小时前
Linux系统使用Docker安装Ollama
运维·docker·ai