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
相关推荐
超龄超能程序猿6 小时前
Docker GPU插件(NVIDIA Container Toolkit)安装
运维·docker·容器
岳来7 小时前
docker 从 Path 值看容器启动命令
运维·docker·容器
南宫乘风7 小时前
Kubernetes 本地存储实战:Open-Local 从部署到生产级应用
云原生·容器·kubernetes
susu10830189118 小时前
使用navicat创建事件event报错You have an error in your SQL syntax
数据库·sql
oulaqiao8 小时前
幂等性——网络抖动重复支付的解决方法
sql·web app
IT利刃出鞘9 小时前
Docker Compose--解决容器时间不正确的问题
运维·docker·容器
zgl_2005377910 小时前
ZGLanguage 解析SQL数据血缘 之 提取select语句中的源表名
大数据·数据库·c++·数据仓库·sql·数据库开发·etl
在风中的意志10 小时前
[数据库SQL] [leetcode-584] 584. 寻找用户推荐人
数据库·sql·leetcode
么么...11 小时前
深入理解数据库事务与MVCC机制
数据库·经验分享·sql·mysql