(errno: 150)
é a oferta:Isso significa problema de definição de chave estrangeira. Eu suspeito que alguma outra tabela tenha uma restrição de chave estrangeira dependendo deste PK, então você precisa descartar isso primeiro e reconstruí-lo depois. Editar: Com as imagens que você postou, isso fica mais claro:
O FK de BLOBS_TRIGGERS para TRIGGERS é formado a partir do PK. Portanto, se você descartar o PK, a restrição se tornará obsoleta. Você precisa descartar e depois recriar a restrição.