Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Como conectar C++ con MySql

Estas en el tema de Como conectar C++ con MySql en el foro de C/C++ en Foros del Web. Necestio realizar una aplicacion que se pueda conectar con MYSQL...
  #1 (permalink)  
Antiguo 04/02/2009, 12:55
Avatar de rodno  
Fecha de Ingreso: enero-2009
Ubicación: En algun lugar de Cuba
Mensajes: 426
Antigüedad: 15 años, 3 meses
Puntos: 43
De acuerdo Como conectar C++ con MySql

Necestio realizar una aplicacion que se pueda conectar con MYSQL
  #2 (permalink)  
Antiguo 05/02/2009, 05:50
retrodev
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Como conectar C++ con MySql

Saludos

Si trabajas en la plataformas windows y usas Dev c++, existe este tutorial :
http://www.conclase.net/c/mysql/index.php"]http://www.conclase.net/c/mysql/index.php

Si no lo eres de ambas o falla alguna, igualmente veras las librerias y inclusiones necesarias para la interactuaccion entre ambas herramientas.

Espero a ver sido de ayuda.
  #3 (permalink)  
Antiguo 05/02/2009, 06:59
Avatar de rodno  
Fecha de Ingreso: enero-2009
Ubicación: En algun lugar de Cuba
Mensajes: 426
Antigüedad: 15 años, 3 meses
Puntos: 43
De acuerdo Respuesta: Como conectar C++ con MySql

Muchas Gracias,

Yo trabajo con C++ de Borland y pero de todas formas voy a echarle un vistazo a haber que se puede hacer, Gracias Rodno
  #4 (permalink)  
Antiguo 05/02/2009, 07:16
retrodev
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Como conectar C++ con MySql

Saludos

Por lo que he estado mirando en el tutorial, lo importante es encontrar he instalar correctamente las directivas. :)

Suerte
  #5 (permalink)  
Antiguo 08/02/2009, 13:48
 
Fecha de Ingreso: mayo-2008
Ubicación: Chile
Mensajes: 189
Antigüedad: 16 años
Puntos: 3
Respuesta: Como conectar C++ con MySql

Aqui hay un ejemplo:
Cita:
#ifdef WIN32
#include <windows.h>
#include <winsock.h>
#pragma warning (disable: 4514 4786)
#pragma warning( push, 3 )
#endif

#include <stdio.h>
#include "mysql/mysql.h"
#ifndef WIN32
#include <unistd.h>
#endif
#include <iostream>

int main(int argc, char **argv)
{

MYSQL mysql;

printf("Ejemplo conexion mySql");


if(mysql_init(&mysql)==NULL)
{
printf("\nFailed to initate MySQL connection");
exit(1);
}

/*now you can call any MySQL API function you like*/

if (!mysql_real_connect(&mysql,"localhost","tsuari o","la_password","la_database",0,NULL,0))
/*variation #1*/

{

printf( "Failed to connect to MySQL: Error: %s\n", mysql_error(&mysql));
system("PAUSE");
exit(1);

}

printf("Logged on to database sucessfully\n");
system("PAUSE");

mysql_close(&mysql);

}
Es solo un miserable ejemplo ya que no hace nada, solo se mete a la database.
Por supuesto debes linkear -lmysql(para dev)
Y al ejecutar el programa debes tener tu programa mySql(como el xampp) abierto y funcionando mySql o te puede dar error al ejecutar
  #6 (permalink)  
Antiguo 11/02/2009, 20:08
 
Fecha de Ingreso: febrero-2009
Mensajes: 47
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: Como conectar C++ con MySql

yo estoy haciendo uno en Visual Studio, simplemente tienes que añadir en el proyecto: include y librerias. Estas las coges de la carpeta MySQL_Server (cuando instalas MySQl debes decirle que instale los developers components o algo así que por defecto no lo hace) luego simplemente añades el mysql.h a tus .cpp y listo.

Si necesitas más detalles te voy diciendo todo paso a paso más claro :)
  #7 (permalink)  
Antiguo 12/02/2009, 07:02
Avatar de rodno  
Fecha de Ingreso: enero-2009
Ubicación: En algun lugar de Cuba
Mensajes: 426
Antigüedad: 15 años, 3 meses
Puntos: 43
De acuerdo Respuesta: Como conectar C++ con MySql

Muchas Gracias a todos, yo utlizo el Wamp el te instala todo, no se como hacer para escoger esa opcion en la intalacion,

Saludos Rodno
  #8 (permalink)  
Antiguo 12/02/2009, 08:17
 
Fecha de Ingreso: febrero-2009
Mensajes: 47
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: Como conectar C++ con MySql

hola

yo uso el Xampp y tampoco encontraba esa opción, entonces me descargué de la página del mysql el mysql.5.1.31 y cuando empiezas la instalación le dices que quieres custom (te deja elegir lo que quieres instalar) entonces sólo instalas los developer services o algo así (es desmarcar todo salvo el úlimo punto, el primer elemento) , te creará una carpeta llamada mysql_server_5.1 y ahí dentro tienes todo lo que tecomenté en el anterior mensaje

Si tienes alguna duda, no dudes en preguntar
  #9 (permalink)  
Antiguo 13/02/2009, 08:27
Avatar de rodno  
Fecha de Ingreso: enero-2009
Ubicación: En algun lugar de Cuba
Mensajes: 426
Antigüedad: 15 años, 3 meses
Puntos: 43
Exclamación Respuesta: Como conectar C++ con MySql

Instale Zeos Lib y los componentes son graficos y estan facil de trabajar ,

lo que me estan dando un error con unos includes, pero bueno espero solucionarlos

Saludos Rodno
  #10 (permalink)  
Antiguo 19/01/2011, 00:29
 
Fecha de Ingreso: enero-2011
Mensajes: 1
Antigüedad: 13 años, 4 meses
Puntos: 0
Respuesta: Como conectar C++ con MySql

hola amigos quisiera saber si no me podrian pasar un ejemplo de una pequeña base de datos a borland c++ y mysql por favor y tambien una pequeña explicacion de que y que necesito para hacer esto
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:16.