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
相关推荐
only_Klein7 小时前
Kubernetes-deployment控制器
云原生·容器·kubernetes
小李独爱秋9 小时前
模拟面试:什么是容器技术,Docker是什么?
运维·docker·容器·面试·职场和发展
山峰哥10 小时前
SQL调优实战:从索引失效到性能飙升的破局之道
服务器·数据库·sql·性能优化·编辑器·深度优先
yangyanping2010810 小时前
系统监控Prometheus之Docker安装部署Prometheus
运维·docker·容器·prometheus
SQL必知必会10 小时前
使用 SQL 进行队列分析
数据库·sql
西门吹雪分身10 小时前
K8S之Pod调度
java·容器·kubernetes·k8s
DeeplyMind11 小时前
第18章 Docker Compose基础
docker·容器·eureka
dreams_dream11 小时前
docker清除所有网络
运维·docker·容器
呆萌的代Ma12 小时前
N8N(一):在Docker中安装N8N
docker·容器·n8n