He intentado una y otra vez conectarme al servidor local usando MySQL Workbench 6.3 en mi computadora usando los siguientes parámetros, pero no me deja conectarme. ¿Crees que es un problema de firewall?
Aquí están mis parámetros:
hostname: localhost
port: 3306
username: root
password: [not_really]
Aquí está la imagen de mi problema para que cualquiera pueda verla.
Respuesta1
- Verifique que MySQL escuche en el puerto 3306
netstat -lnp | grep 3306
del servidor. De lo contrario, verifique la directiva de configuración.bind-address
- Compruebe que MySQL sea accesible desde su servidor web
telnet <mysql host> 3306
(- como en la configuración de su aplicación web). De lo contrario, verifique las reglas del firewall. Nota. Telnet de forma predeterminada no está instalado en Windows y puede faltar en Linux, por lo que este componente debe instalarse manualmente. - Si la primera prueba tiene éxito, probablemente necesitarárestablecer la contraseña de un usuario en MySQLy/o reconfigurar qué hosts pueden conectarse a él.
Utilice una cuenta raíz para la aplicación web con una base de datos: ¡muy mala idea!