Toto řešení fungovalo pro mě:Přidejte svou IP do pravidel skupiny zabezpečení následovně. Za předpokladu, že jste se přihlásili do AWS:
- Přejděte na RDS -> Databáze -> Vyberte databázi
-
Zkontrolujte svou IP adresu pomocí http://checkip.amazonaws.com/ . Pokud není přidán do skupin bezpečnostních pravidel, měli byste jej přidat. tento krok je zásadní
3.1. Klikněte na název pravidla. Tím se otevře nová karta a poté klikněte na název pravidla.
3.2. Klikněte na Upravit příchozí pravidla
3.3. Klikněte na Přidat nové pravidlo a přidejte pravidlo s následujícími hodnotami:
Typ: MYSQL/Aurora.
Protokol: TCP (výchozí)
Rozsah portů: 3306 (výchozí)
Zdroj: Moje IP -> Toto bude IP adresa, kterou jste získali na http://checkip.amazonaws.com/ .
- Vyplňte informace v MySQL Workbench
Název hostitele :Použijte hodnotu, kterou máte pro Endpoint at Connectivity and Security
Port :Použijte hodnotu, kterou máte pro Port v části Připojení a zabezpečení, ve výchozím nastavení je to 3306.
Uživatelské jméno :Použijte hodnotu, kterou máte pro hlavní uživatelské jméno v Konfigurace
Heslo :Použijte hodnotu, kterou jste nastavili při vytváření instance databáze.
Pokud jste zapomněli heslo, můžete ho změnit kliknutím na Upravit v instanci databáze nebo pokud používáte AWS Elastic Beanstalk nebo tak můžete SSH do instance a spustit příkaz
/opt/elasticbeanstalk/bin/get-config environment
a tyto informace v něm najdete.