win docker安装mysql
时间: 2025-02-25 17:48:56 浏览: 50
### 在 Windows 上使用 Docker 安装 MySQL
#### 配置 Docker 环境
为了确保 Docker 能够高效地拉取镜像,在配置阶段可以设置国内加速器。例如阿里云提供了官方镜像站,可以通过修改 Docker 的 Daemon 设置实现这一目的[^4]。
#### 获取 MySQL 镜像
对于希望获取指定版本的用户来说,命令如下所示:
```bash
docker pull mysql:8.0
```
这会从 Docker Hub 中下载 MySQL 8.0 版本的镜像文件至本地环境中[^3]。
#### 启动 MySQL 容器实例
启动带有持久化数据存储特性的 MySQL 实例时,可采用下面这条指令:
```bash
docker run --name some-mysql -v /my/own/datadir:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:tag
```
其中 `-v` 参数用于挂载卷以保存数据库文件;而 `-e` 则是用来定义环境变量,比如这里的 `MYSQL_ROOT_PASSWORD` 就是指定了 root 用户密码[^2]。
#### 测试 MySQL 是否正常工作
一旦容器成功创建并运行起来之后,就可以利用以下方法来进行初步的功能检测了:
```bash
docker exec -it some-mysql mysql -uroot -p
```
输入之前设定好的 root 密码后便能进入交互式的 SQL shell 接口内执行查询语句等操作[^1]。
#### 使用图形界面工具连接 MySQL
除了命令行方式外,还可以借助 Navicat 或者其他类似的客户端软件远程访问位于 Docker 内部的服务端程序。只需要确认主机 IP 地址以及开放端口号即可建立稳定链接完成后续管理维护任务。
阅读全文
相关推荐
















