Bonjour,
Après avoir compulsé par mal de messages et tuto divers qui disent tous à peu près la même chose, je n'arrive toujours pas à ma connecter à MySQL sur le serveur distant via un tunnel SSH.
1) Je n'ai pas de ligne bind-address dans my.cnf
2) skip-networking estcommenté dans my.cnf
3) Ouverture du tunnel SSH avec une commande du genre :
Apparemment, le tunnel est ouvert. Si je fais netstat -lp, j'ai bien un processus TCP qui écoute le port localhost:6666.ssh -N -f -L 6666:ip-de-mon-serveur:3306 user@ip-de-mon-serveur
4) Si j'essaie de me connecter à mysql distant avec :
Je me fais jeter par le message :mysql -h localhost -P 6666 -u root -p
5) Si j'essaie avec MySQL Administrator, il m'insulte pareillement :ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
Dans les deux cas 4) et 5), si je ne donne pas de mot de passe, je me retrouve en fait dans le mysql local.Could not connect to host 'localhost'.
MySQL Error Nr. 1045
Access denied for user 'root'@'localhost' (using password: YES)
Click the 'Ping' button to see if there is a networking problem.
J'ai passé la journée dessus et là, je sèche (malgré la pluie) !
![]()
Partager