mysql创建主外键的注意事项

180 阅读1分钟

1.不管是在企业级的数据库设计中还是在普通的数据库设计,主键是必须设置的

2.设置外键的时候有四个注意事项

第一,是外键关联的字段类型长度要一致。

第二,是所有tables必须是InnoDB型,它们不能是临时表.因为在MySQL中只有InnoDB类型的表才支持外键(两张表的存储引擎一致)。

第三,设置外键时“删除时”设置为“SET NULL”。

第四,是外键所关联的主键不能是无符号或者自动递,如果关联的主键有,那么外键就不会增加成功。