<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body class='hmmessage'>
<BR>Primeramente antes de nada me gustaria agredeceros vuestra ayuda.<BR> <BR>A lo que el problema se refiere, he de decir que aun persiste. He modificado la tabla mysql.user, incluso he añadido <BR>
especificamente un usuario prueba que solo puede concectarse desde mi ip y nada. La tabla queda asi:<BR>
 <BR><PRE style="BACKGROUND: white"><SPAN style="COLOR: #444444">+-----------+---------+<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></SPAN></PRE><PRE style="BACKGROUND: white"><SPAN style="COLOR: #444444">| host<SPAN style="mso-spacerun: yes">      </SPAN>| user<SPAN style="mso-spacerun: yes">    </SPAN>|<o:p></o:p></SPAN></PRE><PRE style="BACKGROUND: white"><SPAN style="COLOR: #444444">+-----------+---------+<o:p></o:p></SPAN></PRE><PRE style="BACKGROUND: white"><SPAN style="COLOR: #444444">| localhost | %            |<o:p></o:p></SPAN></PRE><PRE style="BACKGROUND: white"><SPAN style="COLOR: #444444">| localhost | root<SPAN style="mso-spacerun: yes">    |</SPAN></SPAN></PRE><PRE style="BACKGROUND: white"><SPAN style="COLOR: #444444"><SPAN style="mso-spacerun: yes">| antonio   </SPAN>| %       |</SPAN></PRE><PRE style="BACKGROUND: white"><SPAN style="COLOR: #444444">| prueba    |<FONT size=1>88.9.211.137|</FONT></SPAN></PRE><PRE style="BACKGROUND: white"><SPAN style="COLOR: #444444">+-----------+---------+<o:p></o:p></SPAN></PRE>
 <BR>
Incluso usando la herramienta mysql administrator con el usuario prueba y con mi propia ip sigue sin haber solucion, lo curioso <BR>
es que me tira la conexion con el error 10061 pero si que me dejar hacerle ping a mi ip y hay respuesta que raro no?<BR>
 <BR>
Por otro lado en modo debug ejecutando linea a linea y con localhost no hay problema alguno es justo al cambiar localhost<BR>
por la direccion de un host remoto (o mi ip) cuando me tira el error.<BR>
 <BR>
#include <stdio.h><BR>#include <windows.h><BR>#include <mysql.h><BR>#include <mysqld_error.h><BR>
void main()<BR>{<BR> MYSQL *myData;<BR> char *servidor = "88.9.211.137";<BR> myData = mysql_init(0); <BR> if(mysql_real_connect(myData, servidor, "prueba", "123456", "mysql", 3306, NULL, 0) == NULL)<BR>  printf("Error: %s", mysql_error(myData));<BR> else <BR>  printf("Todo bien, hemos establecido conexion con el servidor\n");<BR>
}<BR>
 <BR>
He hecho pruebas cambiando el usuario prueba por ejemplo por prueVa y ni siquiera me da error referente a usuario <BR>
desconocido porque ni llega al parametro usuario, en cuanto topa con el parametro host lanza el error.<BR>
 <BR>
Muchas gracias de nuevo.<BR>
<BR> <BR>
<BR> <BR><BR>
<BLOCKQUOTE>
<HR>
Date: Tue, 26 Feb 2008 11:17:49 -0300<BR>From: sebastianoldani@gmail.com<BR>To: cconclase@listas.conclase.net<BR>Subject: Re: [C con Clase] Error 10061 con Mysql<BR><BR>
<META content="Microsoft SafeHTML" name=Generator>Me sumo a lo que dice Steven, ademas, te recomiendo que te bajes las tools gui de la pagina de mysql, por ahi te pueden ayudar un poco.<BR>Nos vemos<BR><BR><BR>Steven R. Davidson escribió: 
<BLOCKQUOTE cite=mid:47C3D6EA.5080409@verizon.net><PRE>Hola Antonio,Antonio Escalante wrote:  </PRE>
<BLOCKQUOTE><PRE>Saludos, Estoy teniendo problemas a la hora de conectarme a un servidor (no solo a mi propio pc sino a  cualera) con Mysql. El problema viene al llamar a la funcion mysql_real_connect. Mientras que la cadena 'localhost' hace de server no hay problema alguno, el problema viene cuando le paso como parametro una IP, es ahi cuando irremediablemente me genera el error 10061 haga lo que haga incluso si es mi propia ip. Tengo el puerto 3306 abierto en el firewall y en el router. El servicio siempre esta en marcha, la linea con el bind-address he probado a comentarla y a ponerla a 0.0.0.0 pero no ha servido de nada. Incluso con el sql express 2005 activando la opcion de aceptar conexiones entrantes de la red tambien me dio error. Yo ya no se que hacer, he probado de todo no ha servido de nada. Os pido por favor si alguien ha tenido el mismo problema y me pudiera ayudar.     </PRE></BLOCKQUOTE><PRE>Debes comprobar que el usuario tiene permiso para acceder al servidor a través del 'huésped' indicado. Usando la herramienta 'mysql.exe', que trae MySQL, averigua esta información en la tabla 'user' de la base de datos 'mysql'. Por ejemplo, como administrador o superusuario (o quizá 'root'), escribirías,mysql> select host,user from mysql.user;Deberías tener algo como lo siguiente:+-----------+---------+| host      | user    |+-----------+---------+| %         | antonio || localhost | root    |+-----------+---------+Si no es así, entonces sólo te puedes conectar como 'antonio' desde 'localhost', porque posiblemente tengas algo como esto:+-----------+---------+| host      | user    |+-----------+---------+| localhost | antonio || localhost | root    |+-----------+---------+Para cambiar el valor de 'host', requieres actualizar la tabla. Esto sería,mysql> update mysql.user set host='%' where user='antonio';Para estar seguros que el servidor haya actualizado la tabla, haremos un 'despeje' de la siguiente manera:mysql> flush tables;Ahora intenta ejecutar tu programa para ver si acepta la otra IP que quieres usar. Huelga decir que indicando el comodín '%' para el parámetro 'host' podría suponer un riesgo de seguridad, pero si lo requieres, adelante.Espero que esto te arregle el problema.Steven_______________________________________________Lista de correo Cconclase <A class=EC_moz-txt-link-abbreviated href="mailto:Cconclase@listas.conclase.net">Cconclase@listas.conclase.net</A><A class=EC_moz-txt-link-freetext href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net" target=_blank>http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</A>Bajas: <A class=EC_moz-txt-link-freetext href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target=_blank>http://listas.conclase.net/index.php?gid=2&mnu=FAQ</A>  </PRE></BLOCKQUOTE><BR></BLOCKQUOTE><br /><hr />Express yourself instantly with MSN Messenger! <a href='http://clk.atdmt.com/AVE/go/onm00200471ave/direct/01/' target='_new'>MSN Messenger</a></body>
</html>