He estado utilizando MySQL Workbench http://www.mysql.com/products/workbench/ con RDS y funciona muy bien. Muy fácil de crear y guardar una nueva instancia de servicio de base de datos. Haga clic en "Nueva instancia del servidor" en "Administración del servidor" y siga las instrucciones. Tendrá que ingresar la información provista en la página web de AWS RDS para esa instancia (por ejemplo, su punto final).
NOTA: Para que pueda conectarse realmente, DEBE agregar su dirección IP en los "Grupos de seguridad de DB". El enlace está en la columna de la izquierda, que se titula "Navegación". Uso la opción "CIDR/IP" (la otra es EC2 Security Group). Asegúrese de incluir un "/ ##" después de la IP, como el "/ 32" que usan en el ejemplo (lo verá en la página). En unos segundos, la dirección IP debería estar autorizada.
Después de eso, regrese a MySQL Workbench y complete el proceso de creación de la nueva instancia del servidor.
Para usar la conexión, su código podría ser algo como esto (que extractos de mi código de 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 ... me refiero a mi máquina en mi casa ... sería un control remoto conexión. –
Verifique las respuestas: necesita abrir su puerto MySQL en el grupo de seguridad asociado. – jsalonen
¿Posiblemente las conexiones TCP a MySQL están deshabilitadas por seguridad? Revise skip-networking en /etc/mysql/my.cnf –