mac安装开发套件mysql redis

docker 安装

〉这里建议尽量使用brew去安装 非常省心 而且还可以通过 brew list xxx来定位安装位置


brew install --cask docker

brew install orbstack  # 这个是一个推荐的docker gui 反正启动比官方的docker desktop要快

配置mysql

这里我需要安装老版本的mysql:5.7.42

注意 mac 我这里使用的是m4芯片 所以需要arm64/v8的 这里正常是搜索不到的 但是可以安装arm架构的 无所谓 最后都能成功运行


docker pull --platform linux/amd64 mysql:5.7.42

img

现在需要配置本地文件夹来做一个映射


docker volume create mysql_data
docker volume create mysql_conf

img

这里需要编辑我们的mysql配置文件

模版如下

[mysqld]
character-set-server=utf8
max_connections=1000
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8


创建一个文件 然后放到这个mysql_conf里面,这个文件夹的路径可以通过点击软件上的文件路径来得到

启动代码


docker run -p 3306:3306 \
 --name mysql \
 -v mysql_data:/var/lib/mysql \
 -v mysql_conf:/etc/mysql/conf.d \
 --privileged=true \
 -e MYSQL_ROOT_PASSWORD=123456 \
 -d mysql:5.7.42

可以通过下面的命令确认状态


docker ps -a
docker exec -it mysql /bin/bash # 这个是进入这个容器的虚拟机

进入容器之后正常进行 mysql -uroot -p123456那一套就完事

posted @ 2025-05-17 20:56  逝痕枫舞  阅读(136)  评论(0)    收藏  举报