Du måste känna till namnet på främmande nyckel. Om det skapades utan namn, kommer namnet att autogenereras. Du bör få information om den främmande nyckeln.
Använd en av dessa frågor för att få främmande nyckelnamn -
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;
...och använd ALTER TABLE <table_name> DROP INDEX <fk_name>;
för att släppa främmande nyckel.