He instalado MySQL e incluso he iniciado sesión allí como usuario.¿Cómo probar qué puerto MySQL se está ejecutando y si se puede conectar?
Pero cuando intento conectar de esta manera:
http://localhost:3306
mysql://localhost:3306
Ni las obras. No estoy seguro si se supone que ambos funcionan, pero al menos uno de ellos debería :)
¿Cómo puedo asegurarme de que el puerto es de hecho 3306? ¿Hay algún comando de Linux para verlo de alguna manera? Además, ¿hay una forma más correcta de probarlo a través de una url?
¿Qué significa cuando en vez de 127.0.0.1:3306 dice 0.0.0.0:3306? – mbmast
@mbmast the 127 ... significa escuchar solo en el host local (no accesible externamente). El 0.0.0.0 significa "todas las interfaces", y por lo tanto es (normalmente) visible externamente. – Keith
Pensé que era externamente visible, tenía que ser la dirección IP propia de la máquina y que 0.0.0.0 significa que el servicio no está disponible desde ningún lugar. ¿Tengo eso mal? Tengo una caja que ejecuta MySQL, el firewall tiene 3306 abierto desde cualquier dirección IP pero MySQL rechaza la conexión, pensé porque actualmente MySQL está escuchando en 0.0.0.0. – mbmast