mysql外键概念
发布时间:2020-12-11 23:49:12 所属栏目:MySql教程 来源:网络整理
导读:CREATE TABLE parent (id INT NOT NULL,PRIMARY KEY (id)) ENGINE=INNODB;CREATE TABLE child (id INT,parent_id INT,INDEX par_ind (parent_id),FOREIGN KEY (parent_id) REFERENCES parent(id) ON DELETE CASCADE) ENGINE=INNODB; 我不明白将ENGINE = INNO
我不明白将ENGINE = INNODB放在这里的意义,为什么我们使用ON DELETE CASCADE? 最佳答案 engine = innodb将确保您获得外键支持.默认的MyISAM引擎不支持外键.如果删除了父表中引用的行,则删除级联将删除子行. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |