docker 安装的mysql8 设置sql_mode

创建一个文件 文件名为custom.cnf,内容如下:

bash 复制代码
[root@VM-20-8-centos ~]# cat custom.cnf 
[mysqld]
sql_mode = 'STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION'
[root@VM-20-8-centos ~]# 

把文件拷贝到mysql容器目录下

bash 复制代码
docker cp custom.cnf 8befbe2ba5a1:/etc/mysql/conf.d/custom.cnf

这里的8befbe2ba5a1是指容器ID

重启容器即可

bash 复制代码
docker restart 8befbe2ba5a1
相关推荐
钱彬 (Qian Bin)10 小时前
项目实践14—全球证件智能识别系统(切换回SQLite数据库并基于Docker实现离线部署和日常管理)
运维·docker·容器·fastapi·证件识别
岚天start10 小时前
Docker部署NGINX实现服务四层转发方案
服务器·nginx·docker
VermiliEiz10 小时前
二进制文件部署k8s方式(4)
云原生·容器·kubernetes
memgLIFE11 小时前
SQL 优化方法详解(1)
java·数据库·sql
牛奔11 小时前
docker compose up 命令,默认配置文件自动查找规则
java·spring cloud·docker·容器·eureka
工具罗某人11 小时前
docker快速部署jenkins
java·docker·jenkins
BigBigHang11 小时前
【docker】离线设备安装镜像
运维·docker·容器
学好statistics和DS11 小时前
Docker文件与本地文件,系统
运维·docker·容器
liuc031711 小时前
docker下安装SearXNG
运维·docker·容器
oMcLin11 小时前
如何在CentOS 8上配置并优化Docker与Kubernetes结合的容器集群,提升微服务部署效率?
docker·kubernetes·centos