Die Verbindung zu Amazon RDS mithilfe von MySQL Workbench
Ich gerade gehört über amazon rds MySQL Workbench heute von meinem partner für meine Gruppe ein Projekt, also bin ich nicht sehr vertraut mit Ihnen. Mein partner hat ein Gastgeber-account auf amazon rds für unsere Datenbank, und ich bin angenommen, zu helfen, erstellen Sie die Tabelle und stellen Sie sql-Abfragen. Aber, ich habe kein Glück in der Verbindung mit der Datenbank über MySQL workbench. Die Fehlermeldung, die ich erhielt, ist "Unknown MySQL server host '*host_address*'. Ich habe versucht, hinzufügen von port 3306 auf meine firewall, wie vorgeschlagen, von einem blogger, aber das funktioniert immer noch nicht. Es gibt ein paar Antworten, die sagen, um die Verbindung zu amazon rds, müsste der Benutzer, um seine/Ihre IP-Adresse, um die "DB Security Group" im amazon rds. Also, bedeutet das, dass meine partner brauchen würde, um MEINE IP-Adresse "DB Security Group" im amazon-rds-Konto, das meinem partner hatte für die Datenbank erstellt? Ich daran gearbeitet, die Verbindung für die letzten 6 Stunden, ich bin also sehr dankbar wenn jemand meine Frage beantworten oder zeigen Sie mich in die richtige Richtung. Vielen Dank für Ihre Hilfe.
- warum ist dies eine down-vote?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den RDS-Security Group für Ihre RDS-Instanz konfiguriert werden muss, um den Zugriff zu erlauben, von Ihrer IP-Adresse. Sobald es fertig ist, dann können Sie überprüfen, dass Sie GUTEN verbindungen durch ausführen
telnet <you_RDS_Instance_Name> 3306
. Sobald Sie in der Lage, um die Verbindung in Ordnung, dann sollte ich in der Lage, eine Verbindung mit MySQLWorkbecnh.Habe ich persönlich noch nie verwendet MySQL Workbench aber ich Verbinde mit
MySQL cli
zu meinem RDS-instance.Hier ist die Probe
telnet
Befehl:Lesen Sie Mehr über RDS-Sicherheitsgruppen hier.
DB security group
Sie können den Zugriff auf jede beliebige IP-Adresse/Subnetz. MitEC2 Security group
, fügen Sie einfach EC2-Sicherheitsgruppe in Ihre DB-Sicherheitsgruppe, so dass NUR die EC2-Instanz mit, die EC2-Sicherheitsgruppe angewendet wird, kann eine Verbindung zu der DB. In Ihrer Frage, die Sie bezeichnet haben, nur die RDS-Instanz und es gibt keine Erwähnung, dass Sie mit den EC2-Instanz. So sollten Sie sich auf DB-Security-Group nur.Thank You
Auf StackOverflow.Diesem blog-posting (http://thoughtsandideas.wordpress.com/2012/05/17/monitoring-and-managing-amazon-rds-databases-using-mysql-workbench/) beschreibt die Verwendung von MySQL-Workbench mit Amazon RDS. Es ist für eine ältere version von MySQL Workbench, aber immer noch gültig.