Blog Archives

Как удалить таблицы с внешними ключами

Внешние ключи часто не позволяют изменять данные в таблицах, а также удалять таблицы, которые имеют связанные ключи. Для отключения такого поведения необходимо перед запросом на удаление или модификацию выполнить запрос на отключение проверки внешних ключей. SET FOREIGN_KEY_CHECKS=0; Для обратного включения: SET FOREIGN_KEY_CHECKS=1; Эта комманда действует в пределах всей сессии. Поэтому следует помнить о ее использовании, […]