Docker如何安装mysql并解决中文乱码问题
发表于:2025-02-03 作者:千家信息网编辑
千家信息网最后更新 2025年02月03日,这篇文章主要为大家展示了"Docker如何安装mysql并解决中文乱码问题",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"Docker如何安装mysql并解
千家信息网最后更新 2025年02月03日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安全错误
数据库的锁怎样保障安全
原神b服务器是用什么账号登录
ntp 服务器海康威视
方舟服务器免费海贼mod
软件开发人员更新系统
铜陵市网络技术考试
cs服务器怎么建
杭州网络安全线上培训
炫舞时代服务器断开
jsp数据库开发
麦基网络技术
联想四川服务器制造基地
2020国家网络安全日是多少
戴尔服务器关机按键
网络安全伞
永劫无间刚进去就失去服务器连接
软件开发的技术总监工作权限
如何培养软件开发能力
win10 代理服务器怎么关
网络安全公益广播获奖作品
广东党员教育软件开发电话
php微服务数据库中间件
数据库用户名密码上传git
腾讯云服务器是什么
博物馆网络安全句子
新建数据库表命令
华为服务器管理口ip怎么配
产生网络安全威胁的原因
我的世界手机版服务器0基础
10m带宽的服务器
qq西游服务器