Hola: Comprueba que en /etc/mysql/my.cnf la opción "skip-networking" está comentada. Si no lo está, la comentas y paras y arrancas mysql. A ver si es eso.
Espero que te sirva... ----- Original Message ----- From: "Santi" <[EMAIL PROTECTED]> To: <debian-user-spanish@lists.debian.org> Sent: Tuesday, November 30, 2004 3:46 PM Subject: Re: problemas con el puerto 3306 > Juan M. escribió: > > > Hola a todos > > > > Estoy intentando hacer una conexión remota a una base de datos mysql. > > He configurado usuarios y permisos. > > He abierto el puerto 3306 en el cortafuegos. > > He mirado con netstat -an que el puerto esté escuchando y lo está. > > He comentado en my.conf la línea skip-networking. > > > > El caso es que no puedo hacer la conexión remota, me da el siguiente error: > > lost connection to mysql server during query > > > > Quien me puede ayudar y decir donde está el problema?? > > Qué es lo que hace que se corte la conexión con el servidor mysql?? > > seguramente es por TCP Wrappers, aunque el servidor MySQL no arranca > desde inetd el binario mysqld está compilado con soporte para TCP > Wrappers, ejecutando "ldd /usr/sbin/mysqld" devuelve entre otras cosas > > libwrap.so.0 => /lib/libwrap.so.0 (0x40017000) > > Así que tienes que mirar los archivos /etc/hosts.allow y /etc/hosts.deny > > Si en hosts.deny tuvieras todo cerrado con ALL:ALL, tendrías que > autorizarlo en hosts.allow con algo como esto > > mysqld: 199.99.9.1,host.dominio.com > > y reiniciar inetd > un saludo > Santi > > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]