MySQL外键必须使用存储引擎为 innDB 其中MySAM 和MEMORYH这两种引擎不支持。
由数据库自身保证数据一致性,完整性,更可靠,因为程序很难100%保证数据的完整性,而用外键即使在数据库服务器当机或者出现其他问题的时候,也能够最大限度的保证数据的一致性和完整性。
设置外键约束的两个表之间会具有父子关系,即子表中外键的字段的取值范围由父表所决定。
设置外键一定程度上降低数据库的速度。
子表的外键字段的数据类型和父表中要一致。
mysql外键介绍
---------------- The End ----------------
- 本文链接: https://mlone.top/2018/05/21/mysql外键介绍/
- 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!