news 2026/4/16 12:56:40

docker部署mysql,(解决无法输入中文等)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
docker部署mysql,(解决无法输入中文等)
首先docker拉取mysql:5.7版本(此处需要加速,可使用轩辕镜像加速前篇有写)

命令:docker pull mysql:5.7

拉取之后启动:访问mysql - 官方图片 |Docker 中心查看启动命令

运行容器:docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:5.7

进入容器,我们需要加上utf-8编译环境 env LANG=C.UTF-8(因为docker容器内不支持中文输入,mysql数据很多要用到中文)

docker exec -it 7b00b1 env LANG=C.UTF-8 /bin/bash

进入后容器后正常使用命令进入mysql:mysql -uroot -p密码:

dockerfile部署mysql:

⾸次启动容器时⾃动执⾏docker-entrypoint-initdb.d⽬录下的.sh、.sql和.sql.gz⽂件

利用这个点我们可以把要创建的数据内容写进一个.sql文件里,并放在这个目录下,这样构建好镜像就可以直接有这些数据了:

dockerfile文件构建打包好mysql所有包括数据内容:

FROM mysql:5.7
WORKDIR /docker-entrypoint-initdb.d
ENV LANG=C.UTF-8
ADD init.sql .

当前目录准备数据:命名为init.sql:

接下啦运行dockerfile,进入查看发现数据在

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

【2025最新】基于SpringBoot+Vue的网购平台管理系统源码+MyBatis+MySQL

💡实话实说:CSDN上做毕设辅导的都是专业技术服务,大家都要生活,这个很正常。我和其他人不同的是,我有自己的项目库存,不需要找别人拿货再加价。我就是个在校研究生,兼职赚点饭钱贴补生活费&…

作者头像 李华
网站建设 2026/4/4 11:29:15

LangFlow Fluentd插件实现日志转发

LangFlow 与 Fluentd 协同实现日志转发的工程实践 在 AI 应用快速迭代的今天,一个常见但棘手的问题浮出水面:如何在不干扰开发节奏的前提下,确保系统运行过程全程可观测?尤其是当团队使用 LangFlow 这类可视化工具构建复杂 LLM 工…

作者头像 李华
网站建设 2026/4/16 12:46:23

工业级USB3.0引脚功能解析——一文说清信号分配

工业级USB3.0引脚功能深度拆解:从信号分配到实战布局你有没有遇到过这样的情况?明明按照手册接了USB3.0接口,系统却无法进入SuperSpeed模式;或者图像传输时频繁丢帧,示波器一看眼图几乎闭合。更糟的是,在工…

作者头像 李华
网站建设 2026/4/15 22:05:51

LangFlow灾备方案设计:跨区域容灾部署

LangFlow灾备方案设计:跨区域容灾部署 在AI应用加速落地的今天,LangChain生态中的可视化开发工具LangFlow正从“原型验证利器”向“生产级平台”演进。越来越多企业开始将LangFlow作为核心服务部署于智能客服、自动化审批、知识引擎等关键业务流程中。然…

作者头像 李华
网站建设 2026/4/15 20:42:02

硬件中的端接设计

核心概念 端接,也叫终端匹配,是在高速数字电路或高频模拟电路中,为了消除信号在传输线末端反射、保证信号完整性而采取的一种技术。 可以把它想象成声音在管道中的回声:如果管道尽头是敞开的(高阻抗)&…

作者头像 李华
网站建设 2026/4/16 10:07:21

cp2102usb to uart bridge入门必看:新手调试基础指南

CP2102 USB转串口调试全攻略:从零开始避坑指南 你有没有遇到过这样的场景? 手里的开发板烧录失败,串口工具显示“无响应”;插上USB转TTL模块,电脑设备管理器却只弹出个“未知设备”;明明接线正确&#xf…

作者头像 李华