en ampliación de lo anterior comento lo siguiente: he hecho esto:
# netstat -putan | grep mysql y me aparece esto: tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 3319/mysqld Así que parece ser que si está escuchando el servidor MySql por TCP y por el puerto 3306 Entonces dónde está el problema? Por qué no conectan mis aplicaciones PHP desde otro PC para conectar al servidor MySql? -------------------------------------------------- From: "Gonzalo Cáceres" <gonzalocacere...@hotmail.com> Sent: Monday, January 31, 2011 2:22 PM To: <centos-es@centos.org> Subject: [CentOS-es] Problemas MySql Socket UNIX - TCP > Buenas... > > Tengo un pequeño problemilla con MySql. > > Agradecería cualquier ayuda al respecto. > > Situación: > > - Instalo Centos 5.5 64bits > - Instalo mysql-server 5.0.77 y php > - Instalo phpmyadmin 3.3.7 > > Todo para 64 bits. > > - Tengo dos tarjetas de red, hago bonding 5 para las dos y le asigno al > bonding 192.168.1.200 > > Toda va bien en principio. > Puedo acceder a mysql con el phpMyAdmin tanto en la máquina local como en > cualquier otro PC en red local utilizando la IP del bonding. > > En PhpMyAdmin me dice que el nombre del servidor es localhost, pero en las > variables que obtengo al escribir en el terminar mysqladmin variables, me > dice que el hostname el otro, el mismo de la máquina cuando instalé > Centos. > También veo en PhpMyAdmin que MySql utiliza el socket UNIX. > > Problema: > > No puedo conectar desde otros PC en red local mediante aplicaciones php al > servidor MySql en 192.168.1.200 > > He leído mucho y cambiado algunas cosas en el archivo my.cnf, pero nada > funciona. > > El problema está claro que el servidor mysql sólo está sirviendo datos > localmente (en la misma máquina), pero no permite acceso o no escucha para > atender por TCP desde cualquier otro PC de la red local. > No hay problemas con el router o cortafuegos (hardware) ya que no salgo de > la red local. > El firewall de Centos y el SELinux los tengo desactivados. > > Ya no se qué hacer. > > No se cómo cambiar el Servidor MySql para que sirva mediante socket TCP. > No se cómo cambiar el nombre de servidor localhost, y no entiendo porqué > sale este nombre cuando en las variables me dice que es otro. > > Sin embargo si ejecuto un phpinfo() me dice que las variables de MySql > default.host, default.port, default.socket, están todas con "no value" > > Ayuda please... al menos alguna orientación de por dónde tirar. > > Gracias. > > > > > > _______________________________________________ > CentOS-es mailing list > CentOS-es@centos.org > http://lists.centos.org/mailman/listinfo/centos-es > _______________________________________________ CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es