MySQL - Conectar base de datos local con otra online

 
Vista:
sin imagen de perfil
Val: 10
Ha disminuido su posición en 6 puestos en MySQL (en relación al último mes)
Gráfica de MySQL

Conectar base de datos local con otra online

Publicado por Javi Cuenca (5 intervenciones) el 21/10/2019 16:04:02
Tengo una base de datos de manera local y otra online en mi hosting, necesitaría poder subir los datos desde la base de datos local a la base de datos online pero que simplemente actualizando la base de datos local se actualizara tambien la base de datos online o que al pulsar un boton se me subieran los datos desde la BD local a la online.

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de joel
Val: 650
Plata
Ha mantenido su posición en MySQL (en relación al último mes)
Gráfica de MySQL

Conectar base de datos local con otra online

Publicado por joel (231 intervenciones) el 21/10/2019 18:20:08
Hola Javi, no se muy bien en que contexto estas trabajando, pero simplemente con mysqldump, puedes enviar los datos de una base de datos a otra, siempre y cuando tengas acceso a las dos base de datos...

1
mysqldump -h localhost -u usuario -p baseDeDatos | mysql -h ipServidorDestino -u usuario -p

Es esto lo que necesitas?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil
Val: 10
Ha disminuido su posición en 6 puestos en MySQL (en relación al último mes)
Gráfica de MySQL

Conectar base de datos local con otra online

Publicado por Javi (5 intervenciones) el 21/10/2019 19:15:41
No se si me serviría eso exactamente, te preciso un poco más, el tema está en que tengo un programa para gestionar campeonatos, este programa funciona con un base de datos local y lo que yo intento hacer es publicar los resultados que me entren en la base de datos local del programa en mi web, tengo acceso a ambas bases de datos, te adjunto una foto a ver si así me entiendes mejor.
Gracias.
(En la imagen se da a entender que los dispositivos moviles se conectar al localhost del ordenador principal para introducir las puntuaciones)
Captura
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de joel
Val: 650
Plata
Ha mantenido su posición en MySQL (en relación al último mes)
Gráfica de MySQL

Conectar base de datos local con otra online

Publicado por joel (231 intervenciones) el 22/10/2019 08:28:05
Si que te funcionara la instrucción que te he puesto, ya que te vuelca toda la base de datos entera o puedes especificar una tabla en concreto... pruebalo!!!

lo que no se, es si quieres subir solo los nuevos registros...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 10
Ha disminuido su posición en 6 puestos en MySQL (en relación al último mes)
Gráfica de MySQL

Conectar base de datos local con otra online

Publicado por Javier (5 intervenciones) el 22/10/2019 08:44:05
Pero esta funcion la tengo q aplicar dese phpmyadmin o la puedo ejecutar mediante un programa con php?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de joel
Val: 650
Plata
Ha mantenido su posición en MySQL (en relación al último mes)
Gráfica de MySQL

Conectar base de datos local con otra online

Publicado por joel (231 intervenciones) el 22/10/2019 10:57:53
No se que sistema operativo estas utilizando, pero la puedes ejecutar desde casi cualquier lenguaje de programación, incluido el php o desde terminal/consola... al final es un ejecutable del sistema... pero si la ejecutas desde PHP por web, tienes que tener en cuenta el problema del timeout de tu servidor web... eso dependerá del tamaño de la base de datos y velocidad de la conexión.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 10
Ha disminuido su posición en 6 puestos en MySQL (en relación al último mes)
Gráfica de MySQL

Conectar base de datos local con otra online

Publicado por Javi Cuenca (5 intervenciones) el 22/10/2019 11:01:55
Uso windows así que lo haré desde un ejecutable.
Muchas gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 10
Ha disminuido su posición en 6 puestos en MySQL (en relación al último mes)
Gráfica de MySQL

Conectar base de datos local con otra online

Publicado por Javi Cuenca (5 intervenciones) el 22/10/2019 15:55:05
Cual sería el código que tendría que usar?
Donde tendría q poner la contraseña de la base de datos? Y como puedo hacer una copia de una tabla específica?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar