php – 如何从不同的MySQL表中删除所有相关记录
这是我的数据库结构:故事票MysqL有不同的存储引擎.在大多数MysqL管理IDE中,默认存储引擎是MyISAM.如果对表使用此存储引擎,则无法在列之间创建任何关系,并且必须自行删除相关列.对于你想要的,innoDB是最好的解决方案.这种类型的存储引擎使情况在不同表的列之间创建关系.您将需要表中的主键和外键,并且在创建这些关系后,您必须为它们指定以下功能:ONUPDATECASCADE和ONDELETECASCADE因此,删除主记录后,您不需要删除相关的列值.看看thislink,在基准测试中对它们进行比