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

Donde se guardan las relaciones entre tablas?

Estas en el tema de Donde se guardan las relaciones entre tablas? en el foro de Mysql en Foros del Web. Hola buenas de nuevo, Quisiera saber donde se guardan las relaciones entre las tablas de mysql. Imagino que en information_schema... me gustaría poder obtener que ...
  #1 (permalink)  
Antiguo 22/09/2011, 04:02
 
Fecha de Ingreso: julio-2008
Ubicación: Barcelona
Mensajes: 2.100
Antigüedad: 11 años, 4 meses
Puntos: 165
Donde se guardan las relaciones entre tablas?

Hola buenas de nuevo,

Quisiera saber donde se guardan las relaciones entre las tablas de mysql. Imagino que en information_schema... me gustaría poder obtener que tablas estan relacionadas y a través de que campos.

Un saludo y gracias!
__________________
Gracias por el Karma :D

empleo ofertas de trabajo
  #2 (permalink)  
Antiguo 22/09/2011, 08:22
Avatar de Rodrhigo  
Fecha de Ingreso: septiembre-2011
Ubicación: Temuco-Valdivia-Osorno
Mensajes: 254
Antigüedad: 8 años, 2 meses
Puntos: 48
Respuesta: Donde se guardan las relaciones entre tablas?

Creo que con esta consulta la obtienes.
Se guarda en key_column_usage de information_schema

select *from information_schema.key_column_usage where constraint_name!='Primary' and constraint_schema!='mysql' and constraint_schema!='phpmyadmin'
  #3 (permalink)  
Antiguo 23/09/2011, 06:46
 
Fecha de Ingreso: julio-2008
Ubicación: Barcelona
Mensajes: 2.100
Antigüedad: 11 años, 4 meses
Puntos: 165
Respuesta: Donde se guardan las relaciones entre tablas?

^^

Perfecto tío.. me viene fenomenal :D

Un saludo y gracias!
__________________
Gracias por el Karma :D

empleo ofertas de trabajo

Etiquetas: campos, relaciones, sql, 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 23:20.