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#include <windows.h>
#include <winsock.h>
#include <my_global.h>
#include <mysql/mysql.h>
#include <stdio.h>
#include <stdlib.h>
int main()
{
MYSQL *conn;
MYSQL_RES *res;
MYSQL_ROW row;
char server[] = "localhost";
char user[] = "root";
char password[] = "";
char database[] = "test";
conn = mysql_init(NULL);
if (!mysql_real_connect(conn, server, user, password, database, 0, NULL, 0))
{
fprintf(stderr
, "%s\n", mysql_error
(conn
)); }
if (mysql_query(conn, "select * from datos"))
{
fprintf(stderr
, "%s\n", mysql_error
(conn
)); }
res = mysql_use_result(conn);
printf("ID\tNombre\t\tedad\n"); while ((row = mysql_fetch_row(res)) != NULL)
printf("%s\t%s\t%s \n", row
[0],row
[1],row
[2]);
mysql_free_result(res);
mysql_close(conn);
}
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