/
Inicio :: Foros

 F.A.Q.F.A.Q.                  Conéctese para revisar sus mensajesConéctese para revisar sus mensajes   

C Y Mysql Distribuible?

 
      Índice del Foro elrincondelc.com -> Bases de datos en C/C++
Ver tema anterior :: Ver siguiente tema  
AutorMensaje
NoName



Registrado: 21 Jul 2007
Mensajes: 1

MensajePublicado: 21/07/2007 3:15 pm
Título: C Y Mysql Distribuible?

Lo que me gustaría saber puntualmente es como hacer para que la aplicación que estoy desarrollando -la cual utiliza una base de datos MySQL- funcione en cualquier equipo sin necesidad de tener el servidor instalado, es decir, poder distribuirla sin tener que preocuparme por este hecho.
Gracias de antemano.
Volver arriba
DCelso



Registrado: 28 Abr 2004
Mensajes: 114

MensajePublicado: 16/09/2007 7:51 am
Título:

¿A qué te refieres exactamente?
Si te refieres a tener un servidor mysql instalado en una máquina y luego distribuir la aplicación que usa ese servidor de base de datos para conectarse. A priori solo necesitaras distribuir la libreria dinámica libmysql.dll con tu ejecutable. Pero dependerá además de las librerias adicionales que hayas usado para hacer el programa.
En la API C de mysql, con la función mysql_real_connect() puedes conectar con cualquier máquina que tenga un servidor mysql instalado


Si te refieres a que tu aplicación al instalarse en el equipo, también cree automáticamente un servidor mysql para su uso exclusivo, la cosa se complica, ya no es programar sino usar instalshield o innosetup.

Si te refieres a que tu aplicación use una base de datos mysql sin un servidor instalado, entonces ya es otra cosa. También hay funciones en la API C de mysql para hacer eso, pero tendrías que recordar que tu aplicación simularía a un servidor por lo que perderías la posibilidad de consultas personalizadas y un sin fin de cosas mas que te ofrece el servidor a no ser que las programases en tu aplicación. Otra pega sería que debes de crear la estructura de archivos de bases de datos o copiarla de una hecha por algun servidor mysql y distribuirla con tu ejecutable.
Volver arriba
      Índice del Foro elrincondelc.com -> Bases de datos en C/C++
Página 1 de 1Todas las horas están en GMT - 8 Horas

 
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas

(c) ElRincondelC.com

Un proyecto de UrlanHeat.com