Mysql
 sql >> Database >  >> RDS >> Mysql

MySQL 5.5 Elimina chiave primaria

(errno: 150) è il giveaway:questo significa problema di definizione della chiave esterna. Sospetto che qualche altra tabella abbia un vincolo di chiave esterna che dipende da questo PK, quindi devi prima eliminarlo e ricostruirlo in seguito.

Modifica: Con le immagini che hai postato, questo diventa più chiaro:

L'FK da BLOBS_TRIGGERS a TRIGGERS è composto dal PK. Quindi, se lasci cadere il PK, il contrasto diventa stantio. Devi eliminare e in seguito ricreare il vincolo.