Instalo MySQL Server en un servidor Windows de Amazon EC2 con todas las configuraciones predeterminadas (el puerto 3306 está abierto).
Edité Security Group en AWS para abrir el puerto 3306 así
Pero cada vez que intento conectar el servidor MySQL desde la computadora de mi casa, aparece este error.
¿Alguien puede mostrarme en qué me equivoco?
Respuesta1
Primero:¡No hagas esto! No deberías tener MySQL abierto a Internet.
Para hacer esto de todos modos, también necesitará crear un usuario de MySQL que pueda conectarse desde cualquier lugar o al menos desde la dirección IP de su hogar (lea los documentos de MySQL para comprender cómo funciona esto).
Esto es inseguro. En su lugar, cree una VPN o utilice algo como el reenvío de puertos SSH y conéctese sólo a través de este túnel cifrado (y elimine la regla de firewall que permite este acceso).