Ho utilizzato MySQL Workbench http://www.mysql.com/products/workbench/ con RDS e funziona benissimo. Molto facile da creare e salvare una nuova istanza di servizio del database. Fai clic su "New Server Instance" in "Server Administration" e segui le istruzioni. Dovrai inserire le informazioni fornite nella pagina web di AWS RDS per quell'istanza (ad esempio, il suo endpoint).
NOTA: per poter effettivamente connettersi, è necessario aggiungere il proprio indirizzo IP nei "Gruppi di sicurezza DB". Il collegamento è nella colonna di sinistra, che si intitola "Navigazione". Io uso l'opzione "CIDR/IP" (l'altro è EC2 Security Group). Assicurati di includere un "/ ##" dopo l'IP, come "/ 32" che usano nell'esempio (lo vedrai sulla pagina). In pochi secondi, l'indirizzo IP dovrebbe essere autorizzato.
Dopodiché, tornare a MySQL Workbench e completare il processo di creazione dell'istanza New Server.
Per utilizzare la connessione, il codice potrebbe essere simile a questo (che estratti del mio codice Java):
String url = "jdbc:mysql://yourdatabasename.foo.us-east-1.rds.amazonaws.com:3306/";
String userName = "your_user_name";
String password = "your_password";
String dbName = "your_db_name";
String driver = "com.mysql.jdbc.Driver";
Connection connection = DriverManager.getConnection(url + dbName, userName, password);
No ... Intendo la mia macchina a casa mia ... sarebbe un telecomando connessione. –
Verificare le risposte: è necessario aprire la porta MySQL nel gruppo di sicurezza associato. – jsalonen
Forse le connessioni TCP a MySQL sono disabilitate per sicurezza? Controlla skip-networking in /etc/mysql/my.cnf –