Hmm. Je pense que la meilleure façon pour vous de le faire est de configurer la redirection de port avant d'essayer de vous connecter à votre base de données distante via NetBeans.
Je ne sais pas quel système d'exploitation vous utilisez, mais, en supposant que vous utilisez une version de Linux, voici les étapes à suivre :
1) Transférez un port local vers votre serveur de base de données MySQL distant Ouvrez une fenêtre de terminal et tapez :
sudo ssh -L 6666:127.0.0.1:3306 <your_SSH_username<@<remoteserver.com>
Vous serez invité à entrer votre mot de passe SSH. Saisissez-le.
2) Dans Netbeans, accédez à Services et configurez une nouvelle connexion à la base de données MySQL avec les informations d'identification suivantes :
hôte :127.0.0.1
nom d'utilisateur :root (je suppose que la base de données MySQL distante autorise les connexions root distantes ?)
mot de passe :mot de passe (je suppose que vous devez avoir un mot de passe pour la base de données MySQL à laquelle vous vous connectez ? !)
L'url jdbc devrait ressembler à ceci :
jdbc:mysql://127.0.0.1:6666?username=root&password=<your_remote_db_root_password>
Il y a un bon article ici pour plus de détails sur la redirection de port/tunnelling.
Bonne chance et j'espère que cela vous aidera !