docker安装的mysql如何连接
时间: 2023-10-13 07:56:17 浏览: 44
要连接通过 Docker 安装的 MySQL,您可以按照以下步骤进行操作:
1. 确保您已经在本地安装了 Docker。如果没有,请先安装 Docker。
2. 在终端或命令提示符中,使用以下命令拉取 MySQL 镜像并创建一个容器:
```shell
docker run --name mysql-container -e MYSQL_ROOT_PASSWORD=your_password -p 3306:3306 -d mysql:latest
```
其中,`mysql-container` 是容器的名称,`your_password` 是您为 MySQL 根用户设置的密码。该命令将创建一个名为 `mysql-container` 的容器,并将容器的 3306 端口映射到主机的 3306 端口。
3. 使用以下命令启动 MySQL 容器:
```shell
docker start mysql-container
```
4. 现在,您可以使用任何 MySQL 客户端工具连接到 MySQL 容器。在连接时,使用以下参数:
- 主机:localhost 或者 Docker 容器所在主机的 IP 地址
- 端口:3306
- 用户名:root
- 密码:您在第 2 步中设置的密码
例如,如果您在本地主机上连接到 MySQL 容器,可以使用 localhost 或者 127.0.0.1 作为主机名。
请确保您的 MySQL 容器正在运行,并且防火墙或安全组规则允许通过 3306 端口进行连接。