sql >> Databasteknik >  >> RDS >> Mysql

Kan inte ansluta till RDS-instans från EC2-instans

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.



  1. MySQL-kommando Förklara ignorera LIMIT?

  2. mysql ERROR 1064 (42000):Du har ett fel i din SQL-syntax;

  3. När öppnades senast en mysql-tabell?

  4. Ogiltigt försök att läsa när läsaren är stängd