Según el manual para crear una lláve foránea en MySQL hago esto:
Código PHP:
ALTER TABLE tabla1
ADD CONSTRAINT nombreclaveforanea
FOREIGN KEY (campotabla1)
REFERENCES tablaquereferencia (campoquereferencia)
ON DELETE NO ACTION
ON UPDATE NO ACTION ;
Pero qué pasa si el campo ya existe y solo quiero indicar que ese campo será la llave foránea.??