Трябва да знаете името на външния ключ. Ако е създадено без име, името ще бъде генерирано автоматично. Трябва да получите информация за външния ключ.
Използвайте една от тези заявки, за да получите имена на външни ключове -
SELECT
constraint_name
FROM
information_schema.REFERENTIAL_CONSTRAINTS
WHERE
constraint_schema = <'db_name'> AND table_name = <'table_name'>;
SELECT *
FROM
information_schema.KEY_COLUMN_USAGE
WHERE
constraint_schema = <'db_name'> AND table_name = <'table_name'> AND
referenced_table_name IS NOT NULL;
...и използвайте ALTER TABLE <table_name> DROP INDEX <fk_name>;
за пускане на външен ключ.