Je lutte avec quelque chose de similaire depuis des semaines maintenant. Je viens de comprendre il y a quelques minutes.
- Dans mysql workbench, créez une nouvelle instance de serveur.
- Pour l'adresse de l'hôte distant, saisissez l'adresse de votre point de terminaison (par exemple, xxxxxx.us-east-1.rds.amazonaws.com)
- Pour la méthode de connexion, sélectionnez "Standard TCP/IP over SSH"
- Le nom d'hôte SSH est le DNS public de votre instance EC2
- J'ai spécifié ec2-user (je pense que cela varie selon le type d'instance EC2) comme nom d'utilisateur, puis j'ai spécifié le fichier de clé téléchargé correspondant à la paire de clés utilisée par l'instance.
- Le nom d'hôte mysql est le point de terminaison de l'instance RDS.
- Le nom d'utilisateur est le nom d'utilisateur de l'instance RDS (c'est-à-dire ebroot)
Grâce à cela, j'ai pu me connecter. Cependant, je n'ai pas utilisé VPC dans ma configuration. J'espère que cela t'aides. Bonne chance !