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
相关推荐
bloglin999996 小时前
vmware部署centos7启动docker容器后无法访问服务
运维·docker·容器
钝挫力PROGRAMER6 小时前
开发踩坑记:MyBatis selectKey、空 SQL
数据库·sql·mybatis
weixin_444579307 小时前
Containerd
容器·k8s
Long long ago.7 小时前
vastbase数据库运行sql宕机重启解决
数据库·sql
AutumnWind042010 小时前
【Docker Compose 快速入门】
运维·docker·容器
ai小陈12 小时前
GPU服务器租用容器实战:Docker数据卷持久化与安全重建
服务器·人工智能·安全·docker·ai·gpu算力
如果'\'真能转义说13 小时前
Docker Desktop | 本地化挂载 Postgresql
docker·postgresql·容器
自强的小白13 小时前
MYbatis-plus(自定义sql)
java·sql·mybatis
谢亮_vipxieliang13 小时前
从 Docker 到 Kubernetes:概念对照与迁移
docker·容器·kubernetes