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

[SOLUCIONADO] Unir Base de datos

Estas en el tema de Unir Base de datos en el foro de Mysql en Foros del Web. Hola a todos, tengo un problema tengo 4 base de datos con las mismas tablas pero con diferente informacion en las tablas , como hago ...
  #1 (permalink)  
Antiguo 22/01/2014, 17:24
 
Fecha de Ingreso: diciembre-2013
Mensajes: 108
Antigüedad: 10 años, 4 meses
Puntos: 1
Exclamación Unir Base de datos

Hola a todos, tengo un problema tengo 4 base de datos con las mismas tablas pero con diferente informacion en las tablas , como hago para unir esas 4 bases de datos y volverla solamente una , muchas gracias de ante mano.
  #2 (permalink)  
Antiguo 23/01/2014, 05:11
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Unir Base de datos

Pues tabla por tabla debes hacer inserts en una de las bases de datos....

Puedes tener graves problemas con la PK y la FK si las tienes

Ejemplo

Código MySQL:
Ver original
  1. INSERT INTO nombreBase1.tabla1 SELECT * FROM nombreBase2.tabla1;
  2. INSERT INTO nombreBase1.tabla1 SELECT * FROM nombreBase3.tabla1;
  3. INSERT INTO nombreBase1.tabla1 SELECT * FROM nombreBase4.tabla1;
  4.  
  5. ....

Ojo si tienes PK auto incrementales ....
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.
  #3 (permalink)  
Antiguo 23/01/2014, 11:53
 
Fecha de Ingreso: diciembre-2013
Mensajes: 108
Antigüedad: 10 años, 4 meses
Puntos: 1
Respuesta: Unir Base de datos

Gracias ya esta solucionado.

Etiquetas: tabla
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 22:36.