как база данных внешних ключей каскадных MySQL - PullRequest
0 голосов
/ 12 сентября 2011

Я создал набор таблиц в базе данных. Назначены отношения с внешним ключом.я не получаю каскадный эффект данных в mysql.

я создал таблицу с именем ME и с именем столбца MY_ID Я также создал таблицу с именем MY_Friends с именем столбца MY_ID и ключом foreing со ссылками на ME (MY_ID).

Я могу заметить каскадный эффект в MySQL

Me

My_ID |int (11) |НЕТ |PRI |0

My_Friends

My_ID |int (11) |ДА |MUL |NULL ||

в двух таблицах есть описание двух столбцов

1 Ответ

1 голос
/ 12 сентября 2011

FOREIGN KEY и CASCADE не будут иметь эффекта, если таблицы равны MyISAM.Проверьте, определены ли таблицы с использованием механизма InnoDB.Дайте нам выходные данные SHOW CREATE TABLE Me и SHOW CREATE TABLE My_Friends, чтобы мы могли проверить, в этом ли проблема.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...