小知识:Docker安装mysql并解决中文乱码问题

目录 1.拉取mysql镜像 2.查看是否下载完成 3.MySQL挂载本地目录&解决中文乱码 4.创建容器并查看

1.拉取mysql镜像

网址:https://hub.docker.com/

%小知识:Docker安装mysql并解决中文乱码问题-猿站网-插图

%小知识:Docker安装mysql并解决中文乱码问题-1猿站网-插图

复制命令进行下载:docker pull mysql[:版本号]

不加版本号,默认是最新版

%小知识:Docker安装mysql并解决中文乱码问题-2猿站网-插图

2.查看是否下载完成

docker images

%小知识:Docker安装mysql并解决中文乱码问题-3猿站网-插图

3.MySQL挂载本地目录&解决中文乱码

因为在容器里面没有 vi 命令所以我们可以将 数据 和 配置 挂载在宿主机上,方便我们操作

创建分别创建文件夹

/tmp/mysql/data /tmp/mysql/conf 在文件conf文件夹下创建: hmy.cnf

文件,将下面内容复制进去

解决中文乱码问题,这样当你在查询的时候中文就不会乱码
[mysqld] skip-name-resolve character_set_server=utf8 datadir=/var/lib/mysql server-id=1000 [mysql] default-character-set = utf8 [mysql.server] default-character-set = utf8 [mysqld_safe] default-character-set = utf8 [client] default-character-set = utf8

%小知识:Docker安装mysql并解决中文乱码问题-4猿站网-插图

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安装mysql并解决中文乱码问题-5猿站网-插图

查看是否创建成功:

docker ps -a

%小知识:Docker安装mysql并解决中文乱码问题-6猿站网-插图

如果不小心创建错误,可以通过 docker rm -f 创建的名字 删除

%小知识:Docker安装mysql并解决中文乱码问题-7猿站网-插图

进入mysql容器中:docker exec -it mysql bash

使用Navicat测试是否启动

%小知识:Docker安装mysql并解决中文乱码问题-8猿站网-插图

测试是否中文乱码

%小知识:Docker安装mysql并解决中文乱码问题-9猿站网-插图

到此这篇关于Docker安装mysql详细教程并解决中文乱码问题本人亲自测试的文章就介绍到这了,更多相关Docker安装mysql详细教程并解决中文乱码问题本人亲自测试内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

原文链接:https://blog.csdn.net/v3424/article/details/121546006

声明: 猿站网有关资源均来自网络搜集与网友提供,任何涉及商业盈利目的的均不得使用,否则产生的一切后果将由您自己承担! 本平台资源仅供个人学习交流、测试使用 所有内容请在下载后24小时内删除,制止非法恶意传播,不对任何下载或转载者造成的危害负任何法律责任!也请大家支持、购置正版! 。本站一律禁止以任何方式发布或转载任何违法的相关信息访客发现请向站长举报,会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。本网站的资源部分来源于网络,如有侵权烦请发送邮件至:2697268773@qq.com进行处理。
建站知识

小知识:Docker一键部署springcloud项目的方法

2023-3-12 19:10:47

建站知识

小知识:Vmware虚拟机设置固定IP地址的方法( 图文教程)

2023-3-12 19:25:43

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索