Mysql
 sql >> Database >  >> RDS >> Mysql

Connettiti a MySQL su AWS dalla macchina locale

La mia esperienza nell'agosto 2013 è stata la seguente per un'istanza RDS creata tramite Elastic Beanstalk.

0) Supponendo che l'istanza RDS sia già stata creata
1) Accedi alla console di gestione:https://console.aws.amazon.com/console/home
2) Seleziona Servizi->VPC
3) Seleziona i gruppi di sicurezza (sul lato sinistro)
4) Seleziona il gruppo la cui descrizione dice "Gruppo di sicurezza per RDS DB..."
5) Nel pannello Seleziona gruppo di sicurezza in in fondo alla pagina, scegli "Inbound"
6) Seleziona MySQL come regola.
7) Digita l'indirizzo IP della mia macchina locale, ad es. 145.23.32.15/32
8) Fai clic su Aggiungi regola e applica modifiche alle regole

Dopo averlo fatto, potrei connettermi al database usando mysql dal mio computer locale.

a) Dalla console di gestione selezionare Servizi->RDS
b) Fare clic su Istanze database (ne ho solo una) e selezionare "Vai alla pagina dei dettagli" per l'istanza richiesta
c) Ottieni Host e Porta dal endpoint
d) Da una sessione di terminale esegui qualcosa del tipo:mysql --host blah.blah.blah.us-west-2.rds.amazonaws.com --port 3306 -u my-user-name -p