sql >> Database >  >> RDS >> Mysql

Hoe verbinding maken met een externe MySQL-server via SSH met behulp van JPA?

Ik neem aan dat je wilt tunnelen naar een externe mysql die alleen naar localhost luistert (of een firewall heeft)

De gemakkelijkste manier is dan

  1. een vertrouwensrelatie opzetten tussen het account waarop de applicatieserver draait en de JPA-service aan uw applicatie levert

  2. maak de tunnel met behulp van ssh -L 3306:localhost:3306 mysql.server.org om een ​​tunnel te maken die poort 3306 op de appservers-host verbindt met poort 3306 op de localhost-poort van de mysql-server.

  3. Configureer JPA om verbinding te maken met localhost:3306



  1. Wat is de standaardnaam van de beperking in SQL Server?

  2. PHP-array opslaan in MySQL?

  3. MySQL onjuiste tekenreekswaardefout bij het opslaan van unicode-tekenreeks in Django

  4. hoe selecteer je alleen een rij met een maximale reeks zonder een subquery te gebruiken?