Instalé el servidor mysql en Linux box IP = 192.168.1.100 pero cuando intento conectarme a esta IP siempre aparece el error (111). pero use localhost y 127.0.0.1 está bien.
cerveza @ cerveza-laptop # ifconfig | grep "inet addr" inet addr: 127.0.0.1 Máscara: 255.0.0.0 inet addr: 192.168.1.100 Bcast: 192.168.1.255 Máscara: 255.255.255.0 cerveza @ cerveza-laptop # mysql -ubeer -pbeer -h192.168.1.100 ERROR 2003 (HY000): no se puede conectar al servidor MySQL en '192.168.1.100' (111) cerveza @ cerveza-laptop # mysql -ubeer -pbeer -hlocalhost Bienvenido al monitor MySQL. Los comandos terminan con; o \ g. Su ID de conexión MySQL es 160 Versión del servidor: 5.1.31-1ubuntu2 (Ubuntu) Escriba "ayuda"; o '\ h' para obtener ayuda. Escriba '\ c' para borrar el búfer. mysql> cerveza @ cerveza-laptop # mysql -ubeer -pbeer -h127.0.0.1 Bienvenido al monitor MySQL. Los comandos terminan con; o \ g. Su ID de conexión MySQL es 161 Versión del servidor: 5.1.31-1ubuntu2 (Ubuntu) Escriba "ayuda"; o '\ h' para obtener ayuda. Escriba '\ c' para borrar el búfer. mysql>
Conectarse desde otra máquina también error 111.
otro @ otro-portátil # mysql -ubeer -pbeer -h192.168.1.100 ERROR 2003 (HY000): no se puede conectar al servidor MySQL en '192.168.1.100' (111)
Cómo diferencia entre usar localhost / 127.0.0.1 y 192.168.1.100 en este caso. No sé cómo conectarme a esta base de datos desde otra máquina.
Ayuda por favor. Gracias.
mysql
linux
mysql-error-2003
wearetherock
fuente
fuente
skip-networking
línea ;-)111 significa conexión rechazada , lo que a su vez significa que su mysqld solo escucha la
localhost
interfaz.Para modificarlo, es posible que desee ver el
bind-address
valor en lamysqld
sección de sumy.cnf
archivo.fuente
:3306
y:3307
puede dar como resultado un error 111 también.my.cnf
archivos no tienen ningunabind-address
oskip-networking
líneas, y aún así obtengo el mismo error. No hay firewall instalado tampoco. Se quedaron sin ideas.Si todas las respuestas anteriores no le dieron ninguna solución, debe verificar sus privilegios de usuario.
Si puede iniciar sesión
root
en mysql, entonces debe agregar esto:Luego intente conectarse nuevamente usando
mysql -ubeer -pbeer -h192.168.1.100
. Deberia de funcionar.fuente
Si está ejecutando cPanel / WHM, asegúrese de que la IP esté en la lista blanca en el firewall. También necesitará agregar esa IP a la lista remota de IP SQL en la cuenta de cPanel a la que está intentando conectarse.
fuente