Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

copiar bd local a servidor

Estas en el tema de copiar bd local a servidor en el foro de Mysql en Foros del Web. Hola a todos! Estoy haciendo una aplicación para Windows en vb .net y con bd mysql. Mi base de datos esta en la carpeta data ...
  #1 (permalink)  
Antiguo 30/07/2006, 06:33
 
Fecha de Ingreso: junio-2006
Mensajes: 15
Antigüedad: 17 años, 9 meses
Puntos: 0
copiar bd local a servidor

Hola a todos!
Estoy haciendo una aplicación para Windows en vb .net y con bd mysql. Mi base de datos esta en la carpeta data de mysql (entiendo que en el servidor). Mi manera de conectarme con ella desde el código es mediante la instrucción:
DBCon = New MySQLConnection (New MySQLConnectionString ("127.0.0.1", "mibd", "root", "", 3306).AsString)
Hasta aquí todo bien, entonces, mi problema es el siguiente: quiero emular que estoy en una red con varios clientes y tengo un servidor entonces que cada vez que los usuarios modifiquen algo de la bd lo hagan en local y después mediante un boton se haga un ftp y se suba la bd al servidor. Como esto lo voy a hacer en plan simulación, lo que necesito es trabajar con mi bd en local, y luego mediante el boton anterior hacer un copy de la base de datos local a la del servidor.
Lo que no se es de que manera puedo copiar mi bd a local y que instrucción tengo que utilizar para conectarme a ella, así como tampoco se como hacer la copia de la local a la del servidor desde el vb .net.
Por favor, necesito ayuda porque estoy un poco despistada en este tema. No se si me habre explicado muy bien.
Ah! por si acaso necesitais mas datos..utilizo appserv y windows xp service pack 2
Gracias!
  #2 (permalink)  
Antiguo 31/07/2006, 02:28
Avatar de nosoynadie  
Fecha de Ingreso: noviembre-2005
Ubicación: dando vueltas por aquí
Mensajes: 206
Antigüedad: 18 años, 4 meses
Puntos: 1
Hola Fanuka,

Cita:
quiero emular que estoy en una red con varios clientes y tengo un servidor entonces que cada vez que los usuarios modifiquen algo de la bd lo hagan en local y después mediante un boton se haga un ftp y se suba la bd al servidor
Si no he entendido mal tu aplicación crea clientes que guardan sus contenidos en el servidor, no? En ese caso, ¿por qué quieres que cada uno haga los cambios en su base de datos local y luego lo suban por ftp? ¿por qué no les dejas trabajar directamente sobre el servidor? Y en caso de no dejarles, ¿qué política vas a usar para validar los cambios que los clientes te hacen el local? ¿o los subes directamente sin validar? sorry pero no entiendo bien esto, me lo explicas??

Sobre lo de realizar copias de seguridad de las base de datos prueba con mysqldump.exe y con musqlimport.exe (ejecutables que tienes en la carpeta 'bin' de la instalación de tu servidor MySQL). Su uso es muy sencillo y es más aconsejable que el copiar los ficheros que forman la cada una de las bases de datos (que encontrarás en la carpeta 'data' de tu MySQL). Espero que esto te ayude
__________________
http://www.nosoynadie.net/
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 03:38.