我正在尝试在我的 Java 项目中通过 SSH 连接到远程 MySQL 服务器。 如何将 SSH 连接与 JPA 集成?
我正在使用 Netbeans 6.9.1、JPA、MySQL 5.2。
最佳答案
我假设你想连接到一个只监听本地主机(或防火墙)的远程 mysql
最简单的方法是
setup a trust relationship在运行应用程序服务器的帐户之间为您的应用程序提供 JPA 服务
使用
ssh -L 3306:localhost:3306 mysql.server.org
创建隧道以创建将应用服务器主机上的端口 3306 连接到 mysql 服务器主机上的端口 3306 的隧道本地主机端口。配置 JPA 以连接到
localhost:3306
关于java - 如何使用 JPA 通过 SSH 连接到远程 MySQL 服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3778067/