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

相关推荐
逃跑的羊3 分钟前
jenkins提交gitee后自动部署
运维·gitee·jenkins
学习向前冲30 分钟前
安装一键式重置密码插件(Linux)-CloudResetPwdAgent
linux·运维·服务器
RobinDevNotes1 小时前
自动化构建镜像:Packer
运维·packer
yohoo菜鸟1 小时前
kubernetes简单入门实战
云原生·容器·kubernetes
落非1 小时前
Ubuntu配置阿里云docker apt源
ubuntu·阿里云·docker
fareast_mzh2 小时前
Setting Up a Simple Live Streaming Server on Debian 11
运维·debian·直播
BillKu3 小时前
Linux设置Nginx开机启动
linux·运维·nginx
东方佑3 小时前
FastHTML快速入门:服务器渲染超媒体应用的利器
运维·服务器
baidu_375528813 小时前
光感传感器 芯片stk3171 linux驱动程序
linux·运维·服务器
飞腾开发者3 小时前
飞腾平台Arm NN软件栈安装使用指南
linux·运维·人工智能·机器学习·计算机视觉