Docker如何安装mysql并解决中文乱码问题
发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,这篇文章主要为大家展示了"Docker如何安装mysql并解决中文乱码问题",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"Docker如何安装mysql并解
千家信息网最后更新 2026年11月04日Docker如何安装mysql并解决中文乱码问题
这篇文章主要为大家展示了"Docker如何安装mysql并解决中文乱码问题",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"Docker如何安装mysql并解决中文乱码问题"这篇文章吧。
1.拉取mysql镜像
网址:https://hub.docker.com/
复制命令进行下载:docker pull mysql[:版本号]
不加版本号,默认是最新版
2.查看是否下载完成
docker images
3.MySQL挂载本地目录&解决中文乱码
因为在容器里面没有 vi 命令所以我们可以将 数据 和 配置 挂载在宿主机上,方便我们操作
创建分别创建文件夹
/tmp/mysql/data
/tmp/mysql/conf
在文件conf文件夹下创建: hmy.cnf文件,将下面内容复制进去
解决中文乱码问题,这样当你在查询的时候中文就不会乱码
[mysqld] skip-name-resolvecharacter_set_server=utf8datadir=/var/lib/mysqlserver-id=1000[mysql] default-character-set = utf8[mysql.server]default-character-set = utf8[mysqld_safe]default-character-set = utf8[client]default-character-set = utf8

4.创建容器并查看
创建命令:
docker run \ --name mysql \ -p 3306:3306 \ --privileged=true -v /tmp/mysql/data:/var/lib/mysql \ -v /tmp/mysql/conf/hmy.cnf:/etc/mysql/conf.d/hmy.cnf \ -e MYSQL_ROOT_PASSWORD=123456 \ -d \ mysql:latest
查看是否创建成功:
docker ps -a

如果不小心创建错误,可以通过 docker rm -f 创建的名字 删除
进入mysql容器中:docker exec -it mysql bash
使用Navicat测试是否启动
测试是否中文乱码
以上是"Docker如何安装mysql并解决中文乱码问题"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
乱码
中文
问题
内容
文件
命令
容器
篇文章
文件夹
版本
学习
帮助
测试
成功
可以通过
名字
宿主
数据
时候
易懂
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技股
互联网科技工作委员会主任
互联网 科技创新
致骋互联网科技
亿人帮互联网科技
富国互联网科技创新基金
以后互联网后是啥科技
宁夏众和广鑫互联网科技有限公司
哈尔滨屹滨互联网科技有限公司
青海科技产业互联网发展
中科明德北京互联网科技
每天都有哪些好的互联网科技
浙南科技城互联网大厦招聘
厦门江牛科技互联网
互联网科技股为什么大涨
吉林省码上互联网科技电话
科技互联网行业投资研究
上海互联网科技园景观
东风日产互联网科技公司叫什么
网互联网络科技
云南咖啡
广州紫鲸互联网科技有限公司
科技金融是不是互联网金融
互联网科技有限公司图片
安徽鑫晟辉互联网科技
西安互联网科技公司
甘肃拓世互联网科技有限公司
互联网科技教育视频
厦门比较好的科技互联网公司
昊天互联网科技有限公司