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
相关推荐
eRTE XFUN40 分钟前
docker 安装 mysql
mysql·adb·docker
eEKI DAND2 小时前
对Docker部署的MySQL中的数据进行备份恢复
mysql·docker·容器
东北甜妹2 小时前
Docker 瘦身
阿里云·docker·eureka
祖传F873 小时前
SQL DATE()函数会抹去时间戳
数据库·sql
旷世奇才李先生3 小时前
Docker实战:容器化部署与Docker Compose集群管理(附企业级案例)
spring cloud·docker·eureka
BduL OWED4 小时前
SQL进阶——JOIN操作详解
数据库·sql·oracle
ERBU DISH5 小时前
修改表字段属性,SQL总结
java·数据库·sql
longerxin20206 小时前
kubeasz 快速指南:一键部署 Kubernetes-k8s 测试环境
云原生·容器·kubernetes
cyber_两只龙宝6 小时前
【Oracle】 Oracle之SQL的子查询
linux·运维·数据库·sql·云原生·oracle
米高梅狮子6 小时前
03.Kubernetes自动化部署和namespace、pod
容器·kubernetes·自动化