| Ver tema anterior :: Ver siguiente tema | | Autor | Mensaje |
|---|
NoName
Registrado: 21 Jul 2007 Mensajes: 1
| Publicado: 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
| Publicado: 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 | |  | | |
| No puede crear mensajes No puede responder temas No puede editar sus mensajes No puede borrar sus mensajes No puede votar en encuestas
|
|
| |