Хм. Я считаю, что лучший способ сделать это - настроить переадресацию портов перед попыткой подключения к удаленной базе данных через 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 разрешает удаленные корневые соединения?)
пароль : пароль (я полагаю, у вас должен быть пароль для базы данных MySQL, к которой вы подключаетесь?!)
URL-адрес jdbc должен выглядеть примерно так:
jdbc:mysql://127.0.0.1:6666?username=root&password=<your_remote_db_root_password>
Здесь есть хороший пост здесь для более подробной информации о переадресации / туннелировании портов.
Удачи, и я надеюсь, что это поможет!