mysql索引和外键
程序员文章站
2023-11-20 14:35:46
innodb外键: 1、CASCADE:从父表删除或更新会自动删除或更新子表中匹配的行 2、SET NULL:从父表删除或更新行,会设置子表中的外键列为NULL,但必须保证子表列没有指定NOT NULL 3、RESTRICT:拒绝对父表的删除或更新操作(如果子表中有匹配的记录,则不允许对父表对应候选 ......
innodb外键:
1、cascade:从父表删除或更新会自动删除或更新子表中匹配的行
2、set null:从父表删除或更新行,会设置子表中的外键列为null,但必须保证子表列没有指定not null
3、restrict:拒绝对父表的删除或更新操作(如果子表中有匹配的记录,则不允许对父表对应候选键进行update/delete操作,这个是ansi sql-92标准,从mysql4.0.8开始支持)
4、no action:标准sql的关键字,在mysql中与restrict相同
未完待续。。。
上一篇: Python+OpenCV图片局部区域像素值处理详解
下一篇: 怎样才能写出一份好的软文?