位置: 编程技术 - 正文

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数据库-数据库和表的基本操作)

  • 律师事务所个人所得税如何计算
  • 济南非税是什么意思
  • 分公司企业所得税政策
  • 异地预缴税款不交可以吗
  • 供电车间工人薪酬计入什么科目
  • 一般户用途可以是往来款吗
  • 境外所得抵免限额小于实际缴纳
  • 会计报废怎么处理
  • 免费给客户提供服务怎么做账
  • 权益筹资额计算公式
  • 国际多式联运必须具备的基本条件是什么
  • 新会计准则科目编码
  • 可供出售金融资产会计处理
  • 职工教育经费税收金额怎么算
  • 公司如何开现金支票给个人
  • 销售材料取得的进项税额
  • 捐赠现金计入什么科目
  • 承兑 拆分
  • 商品损失 进项税 确定
  • 不含税劳务报酬怎么交税的
  • 企业职工福利费标准是什么
  • 印花税这个月没交怎么办
  • 食用油从商业流入的原因
  • 地方水利建设基金的会计分录
  • 批发行业增值税税负率是多少呢
  • 小规模9万是含税吗
  • 职工福利费当年怎么扣
  • 公司对公账户可以转私人账户多久到账
  • 领款凭证可以当收据吗
  • 会计当年是指哪一年
  • 企业所得税清算报备是什么意思
  • windows10什么时候上市
  • xwizard.exe是什么
  • 进程aissca.exe
  • 企业未实际出资
  • laravel获取请求参数
  • 纳税检查调整的销售额确认收入吗
  • vuecli项目实战
  • 简述php的概念和特点
  • php代码用什么工具
  • 商品仓储费用会增加吗
  • 个人独资企业都需要交什么税
  • opencv调用yolov8
  • node express安装
  • discuz关闭电脑版
  • Node 下 Http Streaming 的跨浏览器实现
  • 小规模纳税人应交税费会计分录
  • 如何判断固定资产已提足折旧
  • Oracle、MySQL和SqlServe三种数据库分页查询语句的区别介绍
  • 个体工商户是否属于企业
  • mysql存储过程的作用
  • 其他债权投资有减值吗
  • 固定资产净残值和净值的区别
  • 文化事业建设费会计分录
  • 房地产开发企业分为几个等级
  • 磅差怎么开票
  • 劳务派遣员工工会福利谁发放
  • 交易性金融资产公允价值变动计入
  • 小微企业增值税起征点是多少
  • 没有发票也可以报销
  • 企业如何计算增值税
  • 讲课费需要提供发票吗
  • mysql配置怎么调出来
  • mac打印预览快捷键是什么
  • cgi linux
  • linux如何操作数据库
  • ubuntu18.04安装eclipse
  • 果粉必修课 盘点Mac OS X系统发展史
  • node.js入门教程
  • 滤镜调试
  • unity寻路系统
  • javascript教程完整版
  • android 设置背景
  • nodejs lua
  • 安卓中adapter
  • JavaScript的removeChild()函数用法详解
  • recyclerview stableid
  • 国家税务局发票查询
  • 高速通行费发票查验
  • 源泉扣缴通俗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设