Questa soluzione ha funzionato per me:aggiungi il tuo IP alle regole del gruppo di sicurezza come segue. Supponendo che tu abbia effettuato l'accesso ad AWS:
- Vai su RDS -> Database -> Seleziona il tuo database
-
Controlla il tuo indirizzo IP utilizzando http://checkip.amazonaws.com/ . Se non viene aggiunto ai gruppi di regole di sicurezza, dovresti aggiungerlo. questo passaggio è fondamentale
3.1. Fare clic sul nome della regola. Si aprirà una nuova scheda, quindi fai clic sul nome della regola.
3.2. Fai clic su Modifica regole in entrata
3.3. Fare clic su Aggiungi nuova regola e aggiungere una regola con i seguenti valori:
Digita: MySQL/Aurora.
Protocollo: TCP (predefinito)
Intervallo di porte: 3306 (predefinito)
Fonte: Il mio IP -> Questo sarà l'indirizzo IP che hai ottenuto su http://checkip.amazonaws.com/ .
- Compila le informazioni in MySQL Workbench
Nome host :utilizza il valore che hai per Endpoint su Connettività e sicurezza
Porto :utilizza il valore che hai per Porta su connettività e sicurezza, per impostazione predefinita è 3306.
Nome utente :Usa il valore che hai per il nome utente principale in Configurazione
Password :utilizza il valore che hai impostato quando hai creato l'istanza del database.
Se hai dimenticato la password, puoi cambiarla facendo clic su Modifica nell'istanza del database o se stai utilizzando AWS Elastic Beanstalk o così puoi accedere all'istanza tramite SSH ed eseguire il comando
/opt/elasticbeanstalk/bin/get-config environment
e troverai queste informazioni al suo interno.