FoxPro/Visual FoxPro - conexion a mysql por IP

 
Vista:

conexion a mysql por IP

Publicado por francisco lopez (1 intervención) el 02/04/2007 04:37:28
lcServer="71.211.70.30" && la direccion de la web
lcDatabase="contabilidad" && nombre de la base de datos
lcUser = "root" && Nombre usuario
lcPassword = "clave" && clave usuario
lcStringConn="Driver={MySQL ODBC 3.51 Driver};Port=3306"+;
";Server="+lcServer+;
";Database="+lcDatabase+;
";Uid="+lcUser+;
";Pwd="+lcPassWord
SQLSETPROP(0,"DispLogin",3)
lnHandle=SQLSTRINGCONNECT(lcStringConn)

IF lnHandle > 0 && es que consiguio conectarse
Wait window 'se conecto'
SQLDISCONNECT(lnHandle) && desconectar
Else
Wait window 'no se conecto'
endif

hola a todos, me gustaria que me orientaran un poco con respecto a la coneccion a una base de datos de mysql por medio de Ip
estoy haciendo pruebas en mi maquina, no tengo red instalada y uso winxp.
si me puedo conectar como local host lcServer="localhost" pero si le pongo lcServer="71.211.70.30" que es la ip de mi maquina no se conecta.
en mi maquina hago ping a esa ip y si me da respuesta

mi duda es si es mi proveedor de internet o que debo de accesar desde otra maquina y que la mia funcione como el servidor.

o que es lo que debo de moverle al mysql para que me funcione.
desde ya muchas gracias..
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:conexion a mysql por IP

Publicado por Leonardo (1 intervención) el 16/04/2007 23:15:09
En tabla usuario de la base de datos mysql debes cambiar en el campo host el valor localhost por el simbolo porcentaje (%) para el usuario que estas usando y luego ejecutar el comando FLUSH PRIVILEGES.

El cambio lo puedes hacer con un update directo.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar