我正在开发一个 Java 应用程序,我想将我的 MYSQL WorkBench 客户端连接到在红帽机器上的 Docker 容器上运行的 MySQL 服务器。
这是我的设置:
- MySQL WorkBench(Windows 机器 -> 主机 A)
- RedHat 服务器(主机 B -> IP:172.16.xx.xx)
- Docker 容器在端口 3306(IP:172.17.0.2)上运行 MySQL
RedHat 3306 上的端口已经绑定到docker容器内的3306端口。
现在,每当我尝试将我的 Windows 机器通过隧道连接到 RedHat 机器的 3306 端口时,它都会说您无法连接到 MySQL 服务器。
任何线索都将受到感谢。