Monday, July 02, 2007

problema de mysql en red

el otro dia tuve q solucionar un problema q me llamo la atencion de mysql, y es que pensaba q con solo dar la ip del servidor a una maquina clinte sobre windows, su usuario y pass era todo

usar mysqladministrator:

host: nro_ip_servidor
port: 3306
user: nameuser
pass: ********


tambien probe desde consola:

mysql -h nro_ip_servidor -u nameuser -p

y mi sorpresa... error!! :S
que paso ??

luego de un rato de buscar en la red, alabado sea san google xD, encontre la solucion, en el archivo de configuracion de mysql, q normalmente en las distribuciones derivadas de debian es /etc/mysql/my.cnf, hay una parte q debemos desabilitar, por defecto esta:

bind-address = 127.0.0.1

hay q colocar

# bind-address = 127.0.0.1

parece q por defeto, mysql no te permite trabajar en red, por seguridad, una vez q comentamos este detalle, ya podemos trabajar en red sin problemas.

ojo: hay q tener en cuenta la seguridad... no olvidar, estamos hablando de un servidor para desarrollo, no para produccion.

saludos xD

1 comment:

José Antonio Arzate said...

Saludos compa, grax por solucionar mi problema