Hola, ya hay algunos resultados con MySQL ... mas no son los deseados.<br><br><br>Lo primero fue reinstalar Dev C++ ... use en este caso wxDev-C++  e intalar la libreria <a href="http://devpaks.org/details.php?devpak=105">
 <span class="value">l<a>ibmysql</a></span><a> 
             Library version: <span class="value">5.0.5</span> 
             Devpak version: <span class="value">1sid</span></a></a>  <br><br>El programa de ejemplo del manual lo estableci como un proyecto y no como un archivo, <a href="http://www.programacionenc.net/modules.php?name=Tutoriales&d_op=vertuto&lid=43&page=6">
segui el ejemplo de cool c/c++</a> .<br>en la instruccion de coneccion a la base de datos use la siguiente linea<br><br>if(!mysql_real_connect(objDatos, "localhost", "ikood", "ikood76", "prueba", MYSQL_PORT, NULL, 0)) 
<br><br>para indicar el equipo donde esta el servidor prove con NULL y localhost con los mismos resultados<br><br>lo siguiente que hice fue iniciar mysql  con el MySQL System Tray Monitor, y en MySQL Query Browser hice lo siguiente:
<br><br>CREATE DATABASE prueba;<br><br>USE prueba;<br><br>CREATE USER ikood IDENTIFIED BY 'ikood76';     /* NO ESTOY SEGURO SI ESTA INSTRUCCION ESTA DE MAS, ne me quedo claro en el manual si la siguiente instruccion crea y asigna atributos al usuario */
<br><br>GRANT ALL ON prueba.* TO ikood IDENTIFIED BY 'ikood76';<br><br><br><br>y por ultimo compilar y ejecutar. <br><br>Resultados, compila sin hacer gestos y  ejecuta el programa solo que obtengo la siguiente respuesta.
<br><br>Imposible conectar con servidor mysql en el puerto 3306 Error: Client does not support authentication protocol requested by server; consider upgrading MySQL client<br><br>y de ahi no he podido avanzar.... <br><br>
alguna idea ?? gracias de antemano.<br><br><br><div><span class="gmail_quote">El día 8/12/07, <b class="gmail_sendername">Programante</b> <<a href="mailto:programante@gmail.com">programante@gmail.com</a>> escribió:</span>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">ikood ikood escribió:<br>> Hola a todos.<br>><br>> Estoy intentando integrar Mysql en C++ y mebase en al manual de
<br>> conclase, pero no he podido lograrlo. ¿alguien lo ha logrado ?.<br>><br>> Les comento lo que he hecho, he seguido las indicaciones, bajar dev<br>> c++ y bajar los paquetes. Existe un par de detalles, al buscar las
<br>> librerias<br>><br>>     * El fichero de librería dinámica "dll": /libmysql.dll/.<br>>     * El fichero de librería estática "lib": /libmysql.lib/.<br>>     * El fichero de definición de librería "def": /libmysql.def/.
<br>><br>> donde se van a aplicar las diferentes tools para obtener la librería<br>> estática /libmysql.a/,  solo encuentro     /libmysql.dll/.  y<br>> /ibmysql.def/. no aparece en los directorios ningun /libmysql.lib/.
<br>> pero curiosamente aparece un /libmysql.a  ...... al no tener<br>> //completas las tres primeras librerias pero si la libreria estatica<br>> que usa MinGW he omitido el paso.<br>><br>> ¿ estoy haciendo mal en ese punto?, en caso afirmativo ¿ donde quedo
<br>> entonces  / /libmysql.lib /. ?<br>No. El objetivo es obtener libmysql.a Debes haber bajado una versión<br>preparada para mingw, por lo que no necesitas esos pasos. En cambio si<br>fueras a usar MSVC tendrías problemas porque necesitarías el .lib ;-)
<br><br>> ¿hay que agregar opciones al linker ? /<br>> /<br>Aparte del -lmysql no deberías necesitar más. Y en todo caso, si hubiera<br>que agregar opciones, te mostraría errores de enlazado.<br>> /Si alguien tiene informacion que me ayude lo agradecere ... ya estuve
<br>> gogleando todo el dia y no me queda claro que pasa.<br>><br>> Espero no haber escrito de forma poco clara, pido disculpa de antemano<br>> , pero ya no se por donde y ya quisiera estar jugando con programas
<br>> que compilen, solo estoy con una sensacion de frustracion/<br><br><br>> Siguiendo, si uso el codigo del manual y lo compilo, nunca manda un<br>> mensaje de error pero al buscar el ejecutable no aparece por ningun
<br>> lado .... si pido compliar y ejecutar lanza el mensaje de que no se<br>> compilo el archivo ....<br>Recuerdo un caso parecido donde el problema estaba en que el .exe tenía<br>espacioes en el nombre (también podría provocarlo espacios en la ruta).
<br>Prueba a darle de forma explícita el nombre del .exe También puedes<br>probar a compilar desde línea de comandos.<br><br><br><br>_______________________________________________<br>Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net">
Cconclase@listas.conclase.net</a><br><a href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ">
http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a><br></blockquote></div><br>