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
相关推荐
2301_818732066 分钟前
运行项目,sql报错无效索引 已解决
数据库·sql
春日见13 分钟前
端到端大模型自动驾驶
java·开发语言·驱动开发·docker·自动驾驶·计算机外设
中国IT1 小时前
第3章:Docker与传统虚拟化比较
运维·docker·容器
luom01022 小时前
使用 Docker 部署 RabbitMQ 的详细指南
docker·容器·rabbitmq
Y001112362 小时前
Day3-MySQL-SQL-2
数据库·sql·mysql
V1ncent Chen2 小时前
从零学SQL 07 数据过滤
数据库·sql·mysql·数据分析
王威振的csdn2 小时前
利用 iptables 实现 IP 透明转发:解决 Docker 容器 IP 无法访问的问题
网络协议·tcp/ip·docker
toradexsh2 小时前
基于 NXP iMX8MP ARM平台安装测试 Openclaw
linux·docker·arm·nxp·openclaw
阿望要努力上研究生3 小时前
Docker入门常用指令和Docker概念
运维·docker·容器
战南诚3 小时前
docker的使用技巧
运维·docker·容器