2010-09-23 6 views

Répondre

4

Je suppose que vous voulez tunnel à un mysql à distance qui écoute que localhost (ou est firewalled)

La façon la plus simple est alors

  1. setup a trust relationship entre le compte courant du serveur d'applications providig la Service JPA à votre application

  2. Créez le tunnel en utilisant ssh -L 3306:localhost:3306 mysql.server.org pour créer un tunnel qui connectera le port 3306 sur l'hôte appservers au port 3306 sur le serveur mysql Port localhost de er.

  3. Configurer JPA pour se connecter à localhost:3306

3

Vous ne pouvez pas ... Vous devez configurer tunel ssh externe.

ssh -N -f -L 3307:localhost:3306 [email protected] 

modification ultérieure connexion url jdbc: mysql: //127.0.0.1: 3307/votre_base_de_données