通过docker连接MySQL_从Docker容器连接到localhost上的MySQL
时间: 2023-07-14 20:13:52 浏览: 311
要在Docker容器中连接到本地主机上的MySQL,可以使用以下步骤:
1. 确保MySQL已在本地主机上安装并运行。
2. 在Docker容器中安装MySQL客户端。可以使用以下命令:
```
$ apt-get update
$ apt-get install mysql-client
```
3. 在Docker容器中使用以下命令连接到本地主机上的MySQL:
```
$ mysql -h host.docker.internal -u username -p
```
其中,“host.docker.internal”是特殊的DNS名称,它将解析为本地主机的IP地址。将“username”替换为本地MySQL服务器上的用户名。
4. 输入密码以进行连接。
如果连接成功,将进入MySQL shell,可以执行SQL语句并访问本地主机上的MySQL数据库。
阅读全文