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
相关推荐
BlackHeart120311 小时前
【SQL】Oracle中序列(Sequence)作为默认值引发的ORA-00979
数据库·sql·oracle
一点事12 小时前
docker:安装oracle 19c
docker·oracle·容器
安当加密12 小时前
Kubernetes Secret不安全?External Secrets Operator接入凭据管理服务实战,自动轮转零停机
安全·容器·kubernetes
u01196082314 小时前
k8s-helm命令
linux·容器·kubernetes
qq_4523962315 小时前
第四篇:《Docker 镜像:分层结构、拉取与推送》
运维·docker·容器
就叫飞六吧15 小时前
生产数据库批量 UPDATE / DELETE 核心要点-不备份=自行提桶跑路
数据库·sql·mysql
身如柳絮随风扬15 小时前
Docker 部署 Nginx:从入门到生产级配置实战
nginx·docker·容器
木雷坞15 小时前
dwz-server Docker 部署短链接服务:多域名、A/B 测试和统计配置
运维·docker·容器