sql >> Databáze >  >> RDS >> Mysql

MySQL Connect přes proxy v Javě

Zkuste použít socksProxyHost a socksProxyPort systémové vlastnosti. Podívejte se sem v kapitole "2.4) SOCKS" a zde . (http.proxyHost nebude fungovat s JDBC.) Zde je popis použití proxy s JDBC (například Oracle):Připojte se mimo internet Oracle Database z intranetu prostřednictvím JDBC . Možná budete chtít použít vlastnosti:socksProxySet, socksProxyPort, socksProxyHost, java.net.socks.username, java.net.socks.password, socksNonProxyHosts . Zde je popis, jak nastavit verzi, uživatelské jméno a heslo . A offc potřebujete proxy server socks, nikoli HTTP .

Pokud máte pouze HTTP proxy, můžete zkusit tunelovat JDBC přes HTTP. Řešení je málo. Zde je například bezplatné řešení http://sourceforge.net/projects/sqlgateway/ a zde komerční http://www.idssoftware.com/jdbcdrv.html




  1. Nelze vytvořit připojení JDBC k MySQL (pomocí Java, IntelliJ a Linux)

  2. Oracle Instant Client pro zařízení Debian založené na ARM

  3. Oracle:jak přidat minuty k časovému razítku?

  4. Jak vygenerovat náhodné číslo bez opakování v databázi pomocí PHP?