关注联楷|返回首页 | 网站案例 | 帮助中心

合作共赢、快速高效、优质的网站建设提供商

上海网站建设 

服务热线:021-61394118

上海联楷科技

MySQL外键的注意事项

作者:佚名   时间:2012-05-03   分享到:

假设A,ID 主键。
    B,AID外键。
那么
1、A 和B必须都是支持外键的引擎,如INNODB引擎。
2、ID 和AID 类型必须一致(如果是数值类型,如一种是int,一种却是tinyint,这样属于不一致;但如果一种是unsigned,一种是非unsigned,则其数据类型也属于不一致的;同一类型但长度却不一样:一种是varchar(10),而另一种是varchar(5),这也是属于不一致的......等等)。
3、ID 必须是KEY.
4、foreign key 的名字必须在整个库是唯一的。
5、字符集要一致。
6、已有表记录的,检查表记录是否存在不符合条件的记录。



如没特殊注明,文章均为上海联楷网络原创,转载请注明来自:http://www.linksj.com/contact/20151229/n7558.html

上海联楷网络新闻