Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ON UPDATE如果您永远不会更改 ID(更好地说:主键字段),是否有任何理由在数据库中使用约束?
ON UPDATE
InnoDB 允许外键引用任何索引列或列组。因此,只有当您从不更改引用字段(而不是主键)时,您才可以忽略此问题。
除此之外,如果您不需要它,请不要使用它。
旁注:默认行为(即,如果您省略该ON UPDATE子句)是拒绝对引用字段的任何更新,以防止您在不知不觉中破坏引用完整性。