うーん。これを行うための最善の方法は、NetBeansを介してリモートデータベースに接続する前にポート転送を設定することだと思います。
使用しているOSはわかりませんが、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データベースがリモートルート接続を許可していると思いますか?)
パスワード :パスワード(接続しているMySQLデータベースのパスワードが必要だと思いますか?!)
jdbcのURLは次のようになります。
jdbc:mysql://127.0.0.1:6666?username=root&password=<your_remote_db_root_password>
ここに良い投稿があります ポートフォワーディング/トンネリングの詳細については、
幸運を祈ります。これがお役に立てば幸いです。