在InnoDB中定义关系时的CASCADE

时间:2011-05-31 11:16:27

标签: mysql innodb sql-delete cascading-deletes database-relations

我想知道在InnoDB中定义关系时代表CASCADE的是什么?

我看到它与行动有关:ON DELETE& ON UPDATE。

我是否必须在表格中的每个关系上将其设置为CASCADE?

1 个答案:

答案 0 :(得分:5)

如果删除了一行并且其中一个成员是其他地方的外键,那么所有表中引用它作为外键的所有行也将被删除。

阅读:http://en.wikipedia.org/wiki/Foreign_key