Мне нужно обновить внешние ограничения во множестве таблиц во многих базах данных. Базы данных должны (!) Иметь одну и ту же структуру, но я понял, что иногда существуют небольшие различия (например, ограничения разные).MySQL Обновление/добавление ограничений внешнего ключа
Итак, моя идея состоит в том, чтобы «нормализовать» все таблицы, сначала отбросив внешние ограничения.
Есть ли способ отбросить все ограничения внешнего ключа, ссылающиеся на указанную таблицу/столбец из всех таблиц?
Например:
DROP FOREIGN KEY FROM ... WHERE referenceTable = 'myTable'
AND referenceCol' = 'myId'