首页 > 代码库 > mysql外键添加error1215
mysql外键添加error1215
在mysql创建表外键的过程中,由于操作不当,会提示cannot add foreign key constraint的错误。
造成此错误可能的原因如下:
1、数据类型不匹配,外键与其相关联的键必须数据类型和长度都相同。
2、表类型必须都为InnoDB
3、表的字符编码必须相同
4、外键关联的键可能不存在
5、外键在设置时,On Delete或者On Update事件如果设置为SET NULL,则表定义时,必须选择Allow NULL
mysql外键添加error1215
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。