mysql Неправильно сформировано ограничение внешнего ключа

У меня есть две таблицы,table1 родительская таблица со столбцомID а такжеtable2 с колоннойIDFromTable1 (не фактическое имя), когда я ставлю FK наIDFromTable1 вID вtable1 Я получаю ошибкуForeign key constraint is incorrectly formed error, Я хотел бы удалить запись таблицы 2, еслиtable1 запись удаляется. Спасибо за любую помощь

ALTER TABLE `table2`  
   ADD CONSTRAINT `FK1` 
      FOREIGN KEY (`IDFromTable1`) REFERENCES `table1` (`ID`) 
      ON UPDATE CASCADE 
      ON DELETE CASCADE;

Дайте мне знать, нужна ли какая-либо другая информация. Я новичок в MySQL

Ответы на вопрос(27)

Ваш ответ на вопрос