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
相关推荐
容器魔方2 小时前
KCD 杭州站 x OpenInfra Days China首次联手!华为云云原生团队与您共探Karmada多模板工作负载多集
云原生·容器·云计算
kpli902 小时前
OceanBase数据库SQL调优
数据库·sql·oceanbase
Koma-forever2 小时前
Oracle SQL Developer设置打开表的时候如何是新窗口中打开
数据库·sql·oracle
xx.ii2 小时前
k8s:pod-1
云原生·容器·kubernetes
期待のcode3 小时前
Docker容器
java·docker·容器
R-G-B6 小时前
【P7】docker镜像发布和部署
运维·docker·容器·docker镜像·docker镜像发布和部署·镜像发布和部署·docker镜像发布
奇点 ♡7 小时前
MySQL基础题
数据库·sql·mysql
啊吧怪不啊吧8 小时前
SQL之表的时间类内置函数详解
大数据·服务器·数据库·sql
虎子_layor8 小时前
PostgreSQL这么多优势,为什么还要使用MySQL
后端·sql
Hello.Reader8 小时前
Flink 流式计算的状态之道从 Table/SQL 语义到算子状态与 TTL 精准控制
sql·flink·linq