Is it possible to force drop of mysql tables with FK?
-
31-10-2019 - |
문제
For dropping a table in which a Foreign Key
is used in other tables, it is necessary to drop all other tables having FK
connection with the corresponding table.
Is there a short way to drop a table, and its all child tables (in which they have FK
to the parent table)?
For example,
CREATE TABLE test
(
id int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY(id)
) ENGINE=InnoDB
and id is a FK
in 5 child tables. Is it possible to drop TABLE test
, and force drop of all 5 child tables having id
FK
? instead of dropping child tables one by one?
올바른 솔루션이 없습니다
제휴하지 않습니다 dba.stackexchange