news 2026/9/24 13:30:25

docker-compose安装mysql5.7_docker-compose.yml mysql 5.7 指定 my.cnf 位置-CSDN博客

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
docker-compose安装mysql5.7_docker-compose.yml mysql 5.7 指定 my.cnf 位置-CSDN博客

首屏导读 · 本教程配套付费专栏: 大模型工程师修炼手记19.9 元(AI 编程 / Agent 实战 | 本文同主题系统课程)· AI时代程序员的自我提升49.9 元(AI 时代成长方法论)。

单篇不过瘾?订阅解锁全量源码、实战与答疑;文末附资料包领取方式 ↓

目录

docker-compose.yml:

yml文件同级目录新建文件夹mysql;

mysql文件夹下添加文件my.cnf:

启动容器


docker-compose.yml:
version: '3' services: mysql: image: registry.cn-hangzhou.aliyuncs.com/zhengqing/mysql5.7 # 原镜像`mysql:5.7` container_name: mysql5.7 # 容器名为'mysql' restart: always # 指定容器退出后的重启策略为始终重启 volumes: # 数据卷挂载路径设置,将本机目录映射到容器目录 - "./mysql/my.cnf:/etc/mysql/my.cnf" - "./mysql/data:/var/lib/mysql" - "./mysql/conf.d:/etc/mysql/conf.d" environment: # 设置环境变量,相当于docker run命令中的-e TZ: Asia/Shanghai LANG: en_US.UTF-8 MYSQL_ROOT_PASSWORD: 123456 # 设置root用户密码 MYSQL_DATABASE: demo # 初始化的数据库名称 ports: # 映射端口 - "3305:3306"
yml文件同级目录新建文件夹mysql;
mysql文件夹下添加文件my.cnf:
[mysqld] user=mysql # MySQL启动用户 default-storage-engine=INNODB # 创建新表时将使用的默认存储引擎 character-set-server=utf8 # 设置mysql服务端默认字符集 pid-file = /var/run/mysqld/mysqld.pid # pid文件所在目录 socket = /var/run/mysqld/mysqld.sock # 用于本地连接的socket套接字 datadir = /var/lib/mysql # 数据文件存放的目录 lower_case_table_names=1 #log-error = /var/log/mysql/error.log #bind-address = 127.0.0.1 # MySQL绑定IP expire_logs_days=7 # 定义清除过期日志的时间(这里设置为7天) sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION # 定义mysql应该支持的sql语法,数据校验等! # 允许最大连接数 max_connections=200 # ================= ↓↓↓ mysql主从同步配置start ↓↓↓ ================= # 同一局域网内注意要唯一 #server-id=3310 # 开启二进制日志功能 #log-bin=mysql-bin # ================= ↑↑↑ mysql主从同步配置end ↑↑↑ ================= [client] default-character-set=utf8 # 设置mysql客户端默认字符集
启动容器

在yml文件同级目录打开命令行,执行命令:docker-compose up -d

内容来源:csdn.net

作者昵称:Tom·Ge

原文链接:https://blog.csdn.net/gedonshen/article/details/118423823

作者主页:https://blog.csdn.net/gedonshen

标签
#mysql
确定要放弃本次机会?
福利倒计时
::

立减 ¥

普通VIP年卡可用
立即使用

延伸阅读 · 我的付费专栏

觉得这篇文章对你有帮助?我把同类主题的系统化内容沉淀成了付费专栏,欢迎订阅支持持续输出:

专栏定价内容
大模型工程师修炼手记19.9 元AI 编程 / Agent 深度实战
AI时代程序员的自我提升49.9 元AI 时代成长方法论

本文配套代码 / 资料包:欢迎在评论区留言「求代码」,我会私信发送完整资源!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/24 13:30:24

【Dify】小红书社交媒体爆款内容自动化应用

高效创作优质内容是社交媒体领域的重要挑战。自动化内容生产工具不断涌现,正在重塑内容创作模式,降低门槛,提高产出效率。 本文聚焦RedCanvas工作流,梳理其基于AI模型与自动化渲染能力实现的从主题输入到成品输出的全过程,解析每个节点在内容生成链路中的作用,并归纳适用…

作者头像 李华
网站建设 2026/9/24 13:29:50

Django实现xAdmin后台统计外键关联内容数据

在Django的xadmin框架中进行后台开发时,管理员经常需要在列表视图中展示某个字段的统计信息。比如在文章类别管理中,可能需要查看每个类别下有多少个子栏目,或者在栏目管理中查看每个栏目下包含多少篇文章。 本文将通过实际示例介绍如何在xadmin中实现外键关联数据的统计,…

作者头像 李华
网站建设 2026/9/24 13:29:09

XL2417D:2.4G无线SoC实现300-700米远距离通信

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/24 13:26:07

ST7701S屏幕不亮排查:SPI初始化正常但黑屏的完整解决流程

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/24 13:23:52

SG90舵机与电位器联动控制:从模拟输入到PWM输出的完整实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/24 13:21:44

FlutterFlow上架App Store完全指南:从代码导出到审核通过

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华