与wordpress的外键

时间:2017-07-04 02:11:32

标签: database wordpress

我有一个表(多站点网络),我使用blog_id作为我的一些自定义php函数所需的列之一。到目前为止,我还没有使用适合我桌子的FK。

那么,我可以FK到wordpress wp_blogs表吗?如果是,如果我删除该博客,它还会删除我引用wp_blogs的其他表上的条目吗?

1 个答案:

答案 0 :(得分:0)

CREATE TABLE wp_blogs (blog_id INT NOT NULL...)
    FOREIGN KEY (blog_id)
    REFERENCES wp_options(blog_id)
    ON DELETE CASCADE;

如果你创建了一个上面的表格,那么每当blog_id从[{1}}移除时,wp_options的所有行都会被移除。

wp_blogs删除行时,不会从wp_blogs

中删除任何行

了解MySQL documentation中的wp_options