MySQL: ковертация таблицы в InnoDB и FK
Код:
ALTER TABLE `name_of_table` ENGINE=InnoDB
смотрю все ок, вроде выполнело, но тип таблицы не изменился(( почему? в чем проблема?
вот и соотвтествено из-за эого не могу работать с FK ключями пишу все то нужно
Код:
ALTER TABLE table1 ADD CONSTRAINT FK_name FOREIGN KEY (id1 ) REFERENCES table2( id2 ) ON DELETE RESTRICT ON UPDATE RESTRICT
тоже успешно хзапрос проходит, но при попытке в качестве FK дать несуществующий в таблице2 ПК все успешно создается.. а должно было бы запретить. и удаления успешно проходит.... т.е. констрейнт не хочет работать. помогите.
(Ручная работа с "вычисткой" мусора").