Retroceder   Foros del Web > Programación para sitios web > Bases de Datos > Mysql

Respuesta
 
Herramientas Desplegado
Antiguo 15-may-2007, 01:21   #1 (permalink)
gouki2005 ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2007
Mensajes: 29
Pregunta PHPMyadmin llaves foraneas

Alguien sabe como crear llaves foraneas con este gestor? esa es mi duda
gouki2005 está desconectado   Responder Citando
Antiguo 15-may-2007, 02:37   #2 (permalink)
radian no se puede cailificar en este momento
 
Fecha de Ingreso: diciembre-2005
Ubicación: Madrid, España
Mensajes: 154
Re: PHPMyadmin llaves foraneas

Hola,

Tienes que crear la base de datos con el engine InnoDB, con MyISAm no te va a funcionar.

Para crear foráneas con phpmyadmin tienes que dar a vista de relaciones. Allí ya haces la relación que requieres, con los eventos asociados a borrado o actualización de la clave foránea.0

De todas formas es bastante rupestre el sistema de phpmyadmin, te paso la instrucción manual para que te resulte más sencillo:

ALTER TABLE `tabla`
ADD CONSTRAINT `NombreFK` FOREIGN KEY (`Campo_tabla`) REFERENCES `matriz` (`Campo_tabla_referenciada`) ON DELETE CASCADE ON UPDATE CASCADE;

En este ejemplo todo en cascada...

saludos
radian está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 10:33.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96