Java 如何通过Clientport 80或8080与mysql服务器建立连接

Java 如何通过Clientport 80或8080与mysql服务器建立连接,java,Java,我开发了一个客户端程序包,需要建立到mysql数据库的连接。到目前为止,我使用jdbc来实现这一点。但是,该公司给了我只使用端口80或8080的限制 我现在的问题是,是否可以使用jdbc并以某种方式强制客户机使用这些端口中的一个,或者有人能提出一种更好的框架/方法来只连接其中一个端口 编辑:首先,谢谢你的快速回答,但我想我可能是用了一种不会产生我需要的答案的方式。 为了澄清我自己,我不需要让mySQL服务器监听端口80/8080。服务器端可以使用默认端口。我需要强制客户端使用端口80或8080访

我开发了一个客户端程序包,需要建立到mysql数据库的连接。到目前为止,我使用jdbc来实现这一点。但是,该公司给了我只使用端口80或8080的限制

我现在的问题是,是否可以使用jdbc并以某种方式强制客户机使用这些端口中的一个,或者有人能提出一种更好的框架/方法来只连接其中一个端口

编辑:首先,谢谢你的快速回答,但我想我可能是用了一种不会产生我需要的答案的方式。
为了澄清我自己,我不需要让mySQL服务器监听端口80/8080。服务器端可以使用默认端口。我需要强制客户端使用端口80或8080访问internet。

您可以在JDBC URL中主机之后指定端口。F.例如,jdbc:mysql://localhost:8080/test

mysql需要配置为在80/8080上运行,或者需要托管在云提供商上,该提供商将为您提供访问数据库的api端点(端口80)。但是,您需要确保没有其他服务正在使用mysql运行的端口,否则80/8080的约束无法满足。换港:谢谢你的回答,但这不是我想要的。服务器端已设置并准备就绪(jdbc:mysql://ip:3306/test),但客户端需要通过其中一个端口访问internet。你知道我是怎么做到的吗?