Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/06/2014, 00:51
Avatar de Italico76
Italico76
 
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años, 1 mes
Puntos: 292
Respuesta: problema al compilar c+mysql en windows

Al ver tu problema...... empece a probar... creo me esta por funcionar asi..... con el conector de C++ y el Cygwin de 32 bits

Código C++:
Ver original
  1. #include <windows.h>
  2. #include <winsock.h>
  3. #include <my_global.h>
  4. #include <mysql/mysql.h>
  5. #include <stdio.h>
  6. #include <stdlib.h>
  7.  
  8. int main()
  9. {
  10.     MYSQL *conn;
  11.     MYSQL_RES *res;
  12.     MYSQL_ROW row;
  13.     char server[] = "localhost";
  14.     char user[] = "root";
  15.     char password[] = "";
  16.     char database[] = "test";
  17.     conn = mysql_init(NULL);
  18.  
  19.    
  20.     if (!mysql_real_connect(conn, server, user, password, database, 0, NULL, 0))
  21.     {
  22.         fprintf(stderr, "%s\n", mysql_error(conn));
  23.         exit(1);
  24.     }
  25.  
  26.  
  27.     if (mysql_query(conn, "select * from datos"))
  28.     {
  29.         fprintf(stderr, "%s\n", mysql_error(conn));
  30.         exit(1);
  31.     }
  32.  
  33.     res = mysql_use_result(conn);
  34.     printf("ID\tNombre\t\tedad\n");
  35.     while ((row = mysql_fetch_row(res)) != NULL)
  36.         printf("%s\t%s\t%s \n", row[0],row[1],row[2]);
  37.  
  38.    
  39.     mysql_free_result(res);
  40.     mysql_close(conn);
  41. }

Estoy intentando lo mismo, ya no me da ningun error de compilacion pero me dice que no puede conectar...... voy a compilar los source files como indican en un wiki con cmake a ver que pasa

http://dev.mysql.com/tech-resources/...ector-cpp.html
__________________
Salu2!

Última edición por Italico76; 16/06/2014 a las 11:19