Hmm Domnívám se, že nejlepší způsob, jak toho dosáhnout, je nastavit přesměrování portů před pokusem o připojení ke vzdálené databázi přes NetBeans.
Nejsem si jistý, jaký OS používáte, ale za předpokladu, že používáte nějakou verzi Linuxu, zde jsou kroky, které je třeba podniknout:
1) Přesměrujte místní port na váš vzdálený databázový server MySQL Otevřete okno terminálu a zadejte:
sudo ssh -L 6666:127.0.0.1:3306 <your_SSH_username<@<remoteserver.com>
Budete vyzváni k zadání hesla SSH. Zadejte jej.
2) V Netbeans přejděte na Služby a nastavte nové připojení k databázi MySQL s následujícími přihlašovacími údaji:
hostitel :127.0.0.1
uživatelské jméno :root (Předpokládám, že vzdálená databáze MySQL umožňuje vzdálená připojení root?)
heslo :heslo (předpokládám, že musíte mít heslo pro databázi MySQL, ke které se připojujete?!)
Adresa URL jdbc by měla vypadat nějak takto:
jdbc:mysql://127.0.0.1:6666?username=root&password=<your_remote_db_root_password>
Dobrý příspěvek je zde pro více podrobností o směrování/tunelování portů.
Hodně štěstí a doufám, že to pomůže!