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

Utilisation de SSHTunnelForwarder pour se connecter à une base de données MySQL via SSH

Je pense que votre problème réside dans le fait que vous créez un tunnel SSH local mais que vous essayez de vous connecter directement à un hôte distant, ce qui va à l'encontre de l'objectif d'utiliser un tunnel SSH.

Je crois que si vous modifiez votre chaîne de connexion de host='mysql_host' à host='127.0.0.1' vous aurez résolu votre problème.

Si vous regardez les paramètres de débogage/connexion de votre instance Sequel Pro, vous verrez les commandes de connexion réelles utilisées et devriez, espérons-le, confirmer que c'est le cas.

Autres documents de référence sur le transfert SSH :http://blog.trackets.com/2014/05/17/ssh-tunnel-local-and-remote-port-forwarding-explained-with-examples.html