gpt4 book ai didi

SSH 的 java.sql.Connection 扩展

转载 作者:IT王子 更新时间:2023-10-28 23:48:25 25 4
gpt4 key购买 nike

我在防火墙后面有一个 MySQL 数据库,只能通过 SSH 连接访问。有谁知道 java.sql.Connection 的实现,它允许我与这个数据库建立 SSH 连接?

最佳答案

您可以使用 SSH 的端口转发来执行此操作。虽然不是纯 java.sql.Connection,但它允许您通过 ssh 建立隧道连接。

ssh -L 3306:localhost:3306 remote.mysql.host.com

这会将本地计算机上的端口 3306 转发到 remote.mysql.host.com 上的端口 3306。这将允许您连接到本地计算机上的端口 3306,并将通过隧道连接到 remote.mysql.host.com。

如果您希望在 Java 中完成所有操作,请使用 JSch 创建 ssh 连接.

关于SSH 的 java.sql.Connection 扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/252258/

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