Principales respuestas
Agregar DB a proyecto

Pregunta
-
Hola! Estoy realizando un proyecto, en el cual guardo todos mis datos en una DB creada con MySql. La coneccion entre el proyecto y la DB la realizo a travez de server=127.0.0.1.
Mi pregunta es si a esta DB la puedo agregar en el proyecto, asi cuando instalo mi programa ya terminado en cualquier pc tiene esa DB ya incluida con los datos que quiero que siempre queden.
No se si me explique muy bien.
Desde ya muchas Gracias!
Respuestas
-
En mysql lo que puedes hacer es generar un backup con tu base limpia, luego restaurarla en cada cliente que desees instalar tu aplicación. No se como es la arquitectura de tu aplicación, no se si tienes un servidor de base de datos o si tu intención es instalar un servidor mysql en cada cliente (creo que es esto lo que quieres).
Si es así, crea tu base y genera un backup y luego restaura ese backup y tendrás un archivo sql plano con los scripts para crear tu base.
¿Como importar / exportar una base de datos mysql?
Resetear auto_increment en MySQL
Sdos
Martín Fabregues
Córdoba, Argentina- Marcado como respuesta ElgorD jueves, 15 de mayo de 2014 15:27
Todas las respuestas
-
hola
puedes integrar bases de datos en un proyecto como explica Leandro en este ejemplo.
[Visual Studio] Base de Datos integradas al proyecto
Pero en tu caso, no puedes integrar una base de datos mysql al proyecto.Si podrías generar un script sql para la creación de tu base e incluir los datos que quieres que queden.
Ese script luego lo ejecutas en cada cliente y creas la base de datos.
Sdos
Martín Fabregues
Córdoba, Argentina -
Muchas Gracias por la respuesta. La verdad es que recien empiezo a programar y no se como es el tema ese que comentas del scipt. Si me podes guiar y explicar te lo agradeceria. yo ya tengo la base con muchos datos y mi aplicacion se basa en la coneccion que mostre antes.
- Editado ElgorD jueves, 15 de mayo de 2014 3:09
-
Hola:
si te animas puedes usar SqlCompact es una base pensado para ser portable y con mucha funcionalidad existente en la versión Express de SqlServer, en este articulo menciono como adjuntarla al proyecto:
Agregar una Base de datos SqlCompact a un proyecto de Visual Studio
Saludos desde Monterrey, Nuevo León, México!!!
- Propuesto como respuesta Pedro Ávila jueves, 15 de mayo de 2014 10:39
-
En mysql lo que puedes hacer es generar un backup con tu base limpia, luego restaurarla en cada cliente que desees instalar tu aplicación. No se como es la arquitectura de tu aplicación, no se si tienes un servidor de base de datos o si tu intención es instalar un servidor mysql en cada cliente (creo que es esto lo que quieres).
Si es así, crea tu base y genera un backup y luego restaura ese backup y tendrás un archivo sql plano con los scripts para crear tu base.
¿Como importar / exportar una base de datos mysql?
Resetear auto_increment en MySQL
Sdos
Martín Fabregues
Córdoba, Argentina- Marcado como respuesta ElgorD jueves, 15 de mayo de 2014 15:27