MySQL 中针对 CASCADE、RESTRICT、NO ACTION、SET NULL、SET DEFAULT 的删除行为在 MySQL 中的相应配置是什么

What are the corresponding configs in MySQL for deletion behaviors in PostgreSQL for CASCADE, RESTRICT, NO ACTION, SET NULL, SET DEFAULT

我对 Postgres 及其外键引用的删除行为有经验(引自 PostgreSQL docs):

在MySQL中是否也有针对所有这些行为的相应配置?我正在浏览 docs 但没有找到任何有用的东西...

您可以在此处找到 mysql 文档:

https://dev.mysql.com/doc/refman/8.0/en/create-table-foreign-keys.html

reference_option:
    RESTRICT | CASCADE | SET NULL | NO ACTION | SET DEFAULT