Acceder Registrarme

Borrar llaves foráneas en MySQL (Delete foreign key)


Por: Kevin Arnold Arias Figueroa Publicado el: 2019-09-08 22:23:04

Primero detectamos el nombre del constraint generado para la llave foránea, lo cual lo hacemos a través del siguiente script:

show create table `tableName`

Una vez identificado el nombre del constraint, borramos el FK asignado, y, posteriormente el campo:

alter table `tableName` drop foreign key `constraintName`;
alter table `tableName` drop column `fieldName`;