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