位置: 编程技术 - 正文

MySQL添加外键时报错:1215 Cannot add the foreign key constraint的解决方法(mysql 添加外键)

编辑:rootadmin

推荐整理分享MySQL添加外键时报错:1215 Cannot add the foreign key constraint的解决方法(mysql 添加外键),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql1452外键添加失败,如何用mysql语句添加外键,mysql中添加外键的语法,如何用mysql语句添加外键,MySQL添加外键时引用列无法选择,MySQL添加外键时引用列无法选择,mysql 添加外键,mysql 添加外键,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

这篇文章主要涉及到在数据创建表时,遇到ERROR (HY): Cannot add foreign key constraint 问题方面的内容,对于在数据创建表时,遇到同样问题感兴趣的同学可以参考一下。

一、问题的提出

创建两个表:

product: 商品表

sealer: 供货商表

相应的SQL如下:

product表:

sealer表:

MySQL添加外键时报错:1215 Cannot add the foreign key constraint的解决方法(mysql 添加外键)

接下来我们需要关联product.sid 至 sealer.id,进行父子表的主外键关联。

二、碰到错误

在创建外键之时,使用的SQL和碰到错误信息如下:

碰到的错误信息如下:

无法正确的插入外键约束。

3、问题分析

主外键更多的是某表的主键与子表的某个列进行关联,要求是具备相同的数据类型和属性,问题会不会出现在这里?

要求: 具备相同的数据类型和约束

发现: unsigned,数字的字符长度不一致。

4、解决的办法

修改product.sid中的数据类型,添加unsigned和字段的长度,将其设置为相同即可。

总结

之所以出现的问题,是由于主外键之间的数据类型不一致造成的,以后类似问题,皆可按此处理。

标签: mysql 添加外键

本文链接地址:https://www.jiuchutong.com/biancheng/349266.html 转载请保留说明!

上一篇:CentOS 7.2 Yum编译安装MySQL 5.6(centos7gcc编译器)

下一篇:mysql中数据库与数据表编码格式的查看、创建及修改(mysql数据库-数据库和表的基本操作)

  • 开分公司赚钱吗
  • 开民工工资专户
  • 销户本金转入保单怎么办
  • 通讯费没有公司抬头怎么报销
  • 其他应收款属于会计要素中的
  • 个人购买商铺如何缴税
  • 待摊费用可以转入固定资产吗
  • 如何设置处理器个数如何设置显示器超频
  • 承兑汇票的贴现费用怎么计算
  • 出差补助没有发票计入什么科目
  • 自建的固定资产入账价值具体包括哪些
  • 公户转私户的钱几天能到账
  • 个人所得税申报方式选哪个
  • 开票资料没有电话号码可以写法人名字吗
  • 三代手续费入账
  • 投资税收抵免
  • 企业银行保证金账户怎么查询
  • 免税农产品购进怎么做账
  • 怎么计算房产税率
  • 监事会成员是什么人
  • 怎么看iPhone电池温度
  • 电商第三方平台规则的特点
  • 未办理装修手续
  • 员工垫付的钱会计分录
  • 办公费用减少的原因
  • php执行mysql语句的函数
  • 委托加工物资如何转入生产成本
  • 某建筑公司因施工期紧迫,事先未能与有关
  • 股权投资准备的主要内容
  • 购入电脑可以入成本里吗
  • php对接mysql
  • 计算机视觉:一种现代方法
  • php7.2新特性
  • 会计调整以前年度遗留问题查不出来说明怎么写
  • 花生油代加工厂
  • 来料加工企业的税率是多少
  • 购进原材料用于生产免税产品
  • Python IDE之Thonny的介绍
  • 银行日记账跨月登记方法
  • 长投会计分录总结
  • 销售防疫物资是什么意思
  • mysql 网页用户界面
  • 公对公开税票流程
  • 以货换货合同
  • 上月未抵扣完的进项税额分录
  • 以土地出资的税费怎么算
  • 已抵扣的进项税额如何转出
  • 固定资产多少钱算固定资产
  • 中小型企业应收账款风险管理
  • 公司成立前购买的固定资产
  • 当月进货没有认证怎么办
  • 固定资产清理不及时
  • 股份有限公司股东人数
  • 税交多了可以退吗
  • 融资租赁和经营租赁的会计处理
  • 预提费用在新会计准则下该如何列支?
  • 企业利润的构成内容
  • 新准则会计科目解释
  • 账簿的概念与分类
  • securedownload是什么意思
  • win7旗舰版无法安装net4.0
  • Windows Server 2008下 驾驭拨号上网
  • pcs system
  • windows7的所有操作都可以从( )
  • dxva2.dll是什么意思
  • rteng7.exe - rteng7是什么进程 有什么用
  • win10如何不升级系统
  • win8.1 安装
  • unity3d documentation
  • Https联网工具类
  • 安卓作业仿银行
  • js document.cookie
  • nodejs实战
  • unity 1
  • pm2系统的操作
  • vue中的计算属性forEach函数的使用
  • python的垃圾处理机制
  • Python中使用装饰器来优化尾递归的示例
  • 广州契税补贴2022政策
  • 三证合一开票信息
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设