Хмм Смятам, че най-добрият начин да направите това е да настроите пренасочване на портове, преди да се опитате да се свържете с вашата отдалечена база данни чрез NetBeans.
Не съм сигурен каква ОС използвате, но ако приемем, че използвате някакъв вкус на Linux, ето стъпките, които трябва да предприемете:
1) Препратете локален порт към вашия отдалечен сървър на база данни MySQL Отворете прозорец на терминала и напишете:
sudo ssh -L 6666:127.0.0.1:3306 <your_SSH_username<@<remoteserver.com>
Ще бъдете подканени за вашата SSH парола. Въведете го.
2) В Netbeans отидете на Услуги и настройте нова връзка с база данни MySQL със следните идентификационни данни:
домакин :127.0.0.1
потребителско име :root (предполагам, че отдалеченият MySQL db позволява отдалечени root връзки?)
парола :парола (предполагам, че трябва да имате парола за базата данни MySQL, към която се свързвате?!)
URL адресът на jdbc трябва да изглежда така:
jdbc:mysql://127.0.0.1:6666?username=root&password=<your_remote_db_root_password>
Има добра публикация тук за повече подробности относно пренасочването на пристанището/тунелирането.
Успех и се надявам това да помогне!