Mysql
 sql >> Base de données >  >> RDS >> Mysql

Connectez-vous à MySql db via SSH dans Netbeans

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 !