docker安装MySQL
## 一些废话 如果你需要使用Docker安装MySQL数据库,请阅读本文。 如果你有以下需求,建议
渲染中...
## 一些废话
如果你需要使用Docker安装MySQL数据库,请阅读本文。
如果你有以下需求,建议使用 `docker` 安装部署 `MySQL` :
1. 一台主机多个`MySQL`实例;
2. 快速搭建需要`MySQL`的开发环境;
3. `MySQL`需要频繁的版本变更调试;
4. 临时需要`MySQL`,随时可能删除。
当然这些都建立在你主机已经安装了`Docker`,并对`Docker`有一定的熟练度。
<!-- more -->
## docker-compose自动部署
请先创建 `MySQL` 专属文件夹,如:`D:/docker/mysql`,然后在其中创建 `docker-compose.yaml` 文件,并填入以下内容:
```yaml
version: '3'
services:
db:
# mysql版本:8.0.35
image: mysql:8.0.35
container_name: mysql-3306
# mysql启动时的一些配置项
command: --default-authentication-plugin=mysql_native_password
#restart: always
environment:
# root默认密码,按需修改
MYSQL_ROOT_PASSWORD: 123456
ports:
- 3306:3306
volumes:
# 数据保存至本地
- E:/docker/msyql/data:/var/lib/mysql
# 自定义配置文件
#- E:/docker/mysql/config: /etc/mysql/conf.d
```
保存`yaml`文件后,在当前文件夹打开 `Powershell`或`CMD`,运行以下命令:
```bash
docker-compose up -d
```
运行成功后,你将得到一个在`3306`端口启动的`mysql-8.0.35`实例,使用`root`,密码是`123456`,连接即可。
## 赞助
**建站不易,以下是一个广告,还请动动您的小拇指,点击一次以示鼓励,谢谢!**
> 就目前的访问量,即便每个访客都点一次广告,收入也不足以支付运营成本,`如果看不到广告,可能是网络原因或被拦截了,那就无所谓了~`
<!-- 文章内嵌广告位 -->
<div class="article-ads"></div>
END
评论
登录后查看和发表评论
前往登录