2017-10-24 3 views

Antwort

2

Sie beginnen können von den Grundlagen überprüft,

  1. Wenn Sie den URI aus dem öffentlichen zugreifen, überprüfen Sie bitte die Subnetz-Eigenschaften, um zu bestätigen, dass sie Internet-Gateway angeschlossen haben.
  2. prüfen, ob Sicherheitsgruppe ermöglicht den Zugriff auf Port 3306.

Hast du es als öffentlich festgelegt, während die RDS zu schaffen. enter image description here

+0

Ich habe gerade RDS-Instanz erstellt und versucht, es von MySQL Workbench zu verbinden. Ich stelle diese öffentliche Zugänglichkeit beim Erstellen des RDS auf "Ja". Aber ich habe bei der Auswahl keine Beschreibung gesehen. Es gibt nur die Option "Ja" oder "Nein". Bin neu dazu. Gibt es etwas, das ich hier verpasst habe? – Anila

0

telnet aa58nt64hgc91d.cuh2vqc4pep5.us-east-1.rds.amazonaws.com 3306 Versuchen.

Überprüfen Sie, ob Ihre Sicherheitsgruppe den Zugriff auf Port 3306 zulässt.

+0

Es zeigt Verbindung Timeout – Anila

0

Das größte Problem ist die Firewall. In AWS ist dies die Sicherheitsgruppe -> Eingehende Regeln. Sie müssen den Port 3306 (aufgelistet als MYSQL/Aurora) zu der IP-Adresse Ihres MySQL-Clients öffnen. Sofern Sie nicht unbedingt (unwahrscheinlich) müssen, öffnen Sie es NICHT für die gesamte Welt - begrenzen Sie die IPs der Server, die direkt auf die RDS - Datenbank zugreifen.

+0

Wir haben das auch versucht. Aber es funktioniert nicht – Anila

Verwandte Themen