mac安装mysql教程(docker版本)(sql 小虚竹)
Posted 小虚竹
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mac安装mysql教程(docker版本)(sql 小虚竹)相关的知识,希望对你有一定的参考价值。
❤️作者主页:小虚竹
❤️作者简介:大家好,我是小虚竹。Java领域优质创作者🏆,CSDN博客专家🏆,华为云享专家🏆,掘金年度人气作者🏆,阿里云专家博主🏆,51CTO专家博主🏆
❤️技术活,该赏
❤️点赞 👍 收藏 ⭐再看,养成习惯
PC端左侧加我微信,进社群,有送书等更多活动!
文章目录
安装docker
下载docker
点击链接下载Docker for Mac:
阿里云传送门
注:对于10.10.3以上的用户
双击下载的 .dmg 文件,把应用图标拖拽到 Application 文件夹。
启动终端后,查看安装后的docker版本。
docker --version
配置阿里云加速
阿里云加速器:传送门
针对安装了Docker for Mac的用户,您可以参考以下配置步骤:
在任务栏点击 Docker Desktop 应用图标 -> Perferences,在左侧导航菜单选择 Docker Engine,在右侧输入栏编辑 json 文件。将
https://0vq0qofd.mirror.aliyuncs.com加到"registry-mirrors"的数组里,点击 Apply & Restart按钮,等待Docker重启并应用配置的镜像加速器。
验证镜像是否配置成功:docker info
安装mysql
镜像查询
第三方提供的镜像的版本查询:
https://hub.docker.com/search?q=mysql&type=image
选择你要的mysql版本,复制拉取mysql镜像命令。
注:要看系统是amd还是arm的
拉取mysql镜像
docker pull mysql:8.0.31
拉取成功
docker images
安装容器
创建mysql目录
mkdir -p ~/mysql/config ~/mysql/data
vi ~/mysql/config/my.conf
创建容器:
docker run -d -p 3306:3306 --name mysql8 -v ~/mysql/config/my.conf:/etc/my.cof -v ~/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 mysql:8.0.31
-d 后台运行容器
-p 3306:3306 指定端口映射(主机(宿主)端口:容器端口)
–name 为容器指定一个名称
-e 设置环境变量
MYSQL_ROOT_PASSWORD=123456 初始密码
-v ~/mysql/config/my.conf:/etc/my.cof 映射配置文件
-v ~/mysql/data:/var/lib/mysql 映射数据目录
mysql:8.0.31 镜像名称和版本号
如图所示,这样就安装成功了。
客户端连接-DBeaver Community
Mac下载地址传送门
根据系统的芯片选择
然后就是正常的操作安装。
配置连接
输入密码,然后测试连接
成功连接如图所示:
可能出现的问题
连接mysql时报错:Public Key Retrieval is not allowed
解决方案:
总结
本篇文章从零到壹介绍了如何在mac电脑上安装docker,安装mysql8和客户端DBeaver Community 如何安装使用。对可能出现的问题提供了解决方案。
我是虚竹哥,我们下文见~
以上是关于mac安装mysql教程(docker版本)(sql 小虚竹)的主要内容,如果未能解决你的问题,请参考以下文章