gpt4 book ai didi

mysql - 如何在mysql工作台中打开mysql容器docker

转载 作者:行者123 更新时间:2023-11-29 16:28:06 25 4
gpt4 key购买 nike

我有一个像这样的 mysql 容器: enter image description here

我想使用mysql workbench打开mysql,有谁知道怎么做吗?

我仍然很困惑如何填写这些数据.. enter image description here

希望我的问题能得到解决

最佳答案

tl;博士您必须使用 -p 开关将 MySQL 的端口 3306 发布到“外部”。

<小时/>

默认情况下,容器端口不可向“外部”访问,仅对同一网络中的其他容器开放。

使用 -p 15000:3306 运行 MySQL 镜像(将本地端口 15000 映射到容器的端口 3306),然后在工作台中连接到端口 15000 处的 localhost 。您可以选择任何您想要的端口,也可以是 3306:-p 3306:3306

示例docker run命令:

docker run -it --rm -v mysql:/var/lib/mysql -p 3306:3306 mysql

如果是docker-compose:

services:
# …
mysql:
# …
ports:
- 3306:3306

关于mysql - 如何在mysql工作台中打开mysql容器docker,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54124076/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com