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
相关推荐
mit6.82413 分钟前
论容器化 | 分析Go和Rust做医疗的后端服务
docker·golang·rust
木木子999925 分钟前
SQL138 连续两次作答试卷的最大时间窗
sql·题解记录
东风微鸣1 小时前
Python 脚本最佳实践2025版
docker·云原生·kubernetes·可观察性
抛砖者1 小时前
hive/spark sql中unix_timestamp 函数的坑以及时间戳相关的转换
hive·sql·spark
不知疲倦的仄仄2 小时前
2025最新版Docker讲解/面试/命令/容器化技术
运维·docker·容器
哈里谢顿6 小时前
修改并重新部署docker项目流程
docker
code喵喵7 小时前
docker-compose安装常用中间件
docker·中间件·容器
野犬寒鸦7 小时前
MyBatis-Plus 中使用 Wrapper 自定义 SQL
java·数据库·后端·sql·mybatis
山岚的运维笔记8 小时前
AlpineLinux使用docker部署prometheus
docker·容器·prometheus
咚咚?8 小时前
docker 启动中间件
docker·中间件·容器