Jag hade liknande problem när jag snurrade en ny EC2-instans, men inte ändrade inställningen i RDS-säkerhetsgruppen för inkommande IP-adress som tillåts ansluta till port 3306 i min RDS-instans.
Den förvirrande biten var ett alternativ i RDS-instrumentpanelen, kallad Security Groups. Du behöver det inte för att lösa problemet.
Vad du verkligen behöver är:
- Gå till listan över RDS-instanser
- Klicka på instansen du försöker ansluta
- Klicka på Säkerhetsgruppsregler avsnitt
Detta bör öppna en ny webbläsarflik eller ett nytt fönster med information om säkerhetsgruppen. Leta upp flera flikar i den nedre delen, välj Inkommande regler fliken och klicka på Redigera knappen.
Ändra värde till IP-adressen för din EC2-instans eller IPv4 CIDR-block, t.ex.
174.33.0.0/16
För att få detta värde kan du antingen ssh i din instans och köra ip adr eller kör EC2 Manager i webbläsaren och leta reda på värdet för Privata IP-adresser i din instansinformation.