Docker 安装 MySQL,隔离环境 + 快速部署,开发必备
·
前言
用 Docker 装 MySQL 最大优势:一条命令部署、环境隔离、不污染本机、随时删库重来,开发首选方式,零基础也能直接复制命令运行。
一、前提
服务器 / 本机已安装好 Docker、Docker Compose。
二、一键拉取并运行 MySQL 容器
bash
运行
docker run -d \
--name mysql8 \
-p 3306:3306 \
-e MYSQL_ROOT_PASSWORD=123456 \
-v /data/mysql:/var/lib/mysql \
--restart always \
mysql:8.0
参数说明:
--name mysql8:容器名-p 3306:3306:端口映射MYSQL_ROOT_PASSWORD:root 初始密码-v:数据卷挂载,数据持久化--restart always:开机自动重启
三、进入 MySQL 容器内部
bash
运行
docker exec -it mysql8 mysql -uroot -p123456
四、配置远程访问
直接用 Navicat、DataGrip 连接服务器 IP+3306 即可,无需额外配置。
五、常用 Docker MySQL 管理命令
bash
运行
# 查看容器
docker ps
# 停止/启动
docker stop mysql8
docker start mysql8
# 删除容器(数据还在挂载目录)
docker rm -f mysql8
六、优势总结
- 无需复杂安装配置;
- 环境隔离,不影响本机软件;
- 一条命令迁移、重装、备份;
- 开发、测试、生产都通用。
更多推荐
所有评论(0)