Como ver chaves estrangeiras relacionadas a uma tabela no MySql?
Antecedentes : Queria soltar uma tabela no MySql com restrição de chave estrangeira. Quando faço isso, recebo o seguinte:
Error Code: 1217. Cannot delete or update a parent row: a foreign key constraint fails
Como posso descartar chaves estrangeiras relacionadas à tabela deixando outras.
SHOW CREATE TABLE My_Table;
,.My_Table
possuem. A pergunta pede restrições sobre asMy_Table
outras tabelas.AND TABLE_SCHEMA = 'My_Database';
Editou a consulta acima. O nome da tabela referenciada alterada para Nome da tabela como nome da tabela referenciada é a tabela que está sendo referenciada e, portanto, o resultado da consulta original não mostra as chaves estrangeiras em sua tabela.
fonte