Docker如何安装mysql并解决中文乱码问题
发表于:2025-11-18 作者:千家信息网编辑
千家信息网最后更新 2025年11月18日,这篇文章主要为大家展示了"Docker如何安装mysql并解决中文乱码问题",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"Docker如何安装mysql并解
千家信息网最后更新 2025年11月18日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安全错误
数据库的锁怎样保障安全
河南奇讯网络技术有限公司
台湾省ipfs服务器配置
网络安全在企业中物理安全
2022年的网络安全事件
敏捷软件开发培训和技术服务
易语言软件开发视频
toad连接数据库安全
脸书网络安全事件
数据库表空间使用率高
项目建设和网络安全同步推进
大连理工大学软件开发案例分析
数据库表头是啥
好的方舟端游服务器
网络安全教育日是哪天
还原数据库表结构
maven 仓库服务器
服务器管理器下载iis
陕西湘子睿网络技术有限公司
服务器连电脑
如何安全的重启服务器
德国网络安全专业大学排名
三维生物网络技术
虹口区直销软件开发推荐货源
软件开发智能化
acess软件开发
承德软件开发培训哪家好
奉贤区特定软件开发服务密度
社会工程学与网络安全的关系
防火墙在网络安全的作用
jsp页面插入数据库