Mysql - добавление foreign key

Чтобы в таблицу добавить FOREIGN KEY достаточно такого запроса:

ALTER TABLE название_таблицы_куда_добавить
ADD FOREIGN KEY (колонка_в_таблие_куда_добавить)
REFERENCES таблица_на_которую_ссылаемся(название_колонки_в_таблице_куда_ссылаемся);

Если нужно задать название ключа:

ALTER TABLE название_таблицы_куда_добавить
ADD CONSTRAINT название_ключа
FOREIGN KEY (колонка_в_таблие_куда_добавить)
REFERENCES таблица_на_которую_ссылаемся(название_колонки_в_таблице_куда_ссылаемся);

Комментарии

Комментариев пока нет, вы можете оставить свой: