添加外键报错`Cannot add foreign key constraint`的解决方法
报错原因一般可能是如下情况
- 两张表里要设主键和外键的字段的数据类型或者数据长度不一样(例如这个是int,另外一个是bigint,或者都是int,但是设置的长度不同)
原谅我就是忘记了这个才总是出错
- 其中一个表中已经有记录了
- 两个表的引擎不一样,查看表的引擎语句
show table status from 数据库名 where name=‘表名’; - 要设置外键的字段不能为主键
- 该键所参考的字段必须为主键
- 两个字段必须具有相同的数据类型和约束
添加外键报错`Cannot add foreign key constraint`的解决方法相关推荐
- mysql添加外键约束失败cannot add foreign key constraint
一般来说出现此种错误的要注意是否有如下情况发生: 1.外键字段不能为该表的主键 2.外键字段参考字段必须为参考表的主键 3.字段数据类型必须一致 4.数据库表引擎必须一致 5.字符集和排序规则必须一致 ...
- Hibernate报错 Cannot add foreign key constraint
Hibernate 一直报错 org.springframework.boot.SpringApplication:reportFailure:771-Application startup fail ...
- cannot add foreign key constraint mysql_解决1215 - cannot add foreign key constraint
1215 - cannot add foreign key constraint发生在为数据表添加外键时,一旦发生,还是挺痛苦的.在此,参考相关文章及本人经验做一下总结: 情况一:数据表存储引擎不一致 ...
- mysql添加外键1215错误_MySQL添加外键时报错:1215 Cannot add the foreign key constraint的解决方法...
前言 这篇文章主要涉及到在数据创建表时,遇到ERROR 1215 (HY000): Cannot add foreign key constraint 问题方面的内容,对于在数据创建表时,遇到同样问题 ...
- mysql 1215_mysql执行带外键的sql文件时出现mysql ERROR 1215 (HY000): Cannot add foreign key constraint的解决...
ERROR 1215 (HY000): Cannot add foreign key constraint 最近在建表时遇到了这个错误,然后找了下找到了解决办法,记录下: 本来是要建两张表: 出现下面 ...
- MYSQL 添加外键报错
2014年6月16日 10:48:51 出错的部分提示摘录: #1452 - Cannot add or update a child row: a foreign key constraint fa ...
- 已解决在向有外键表插入数据提示“foreign key constraint fails”
今天在做作业的时候,在建立了几个主表,一个有外键的表 USE SPJ; CREATE TABLE S (SNO CHAR(4) NOT NULL,SNAME CHAR(20) NOT NULL,STA ...
- mysql添加外键报错:ERROR 1215 (HY000): Cannot add foreign key constrain
最后再补一句,主键表和外键表编码类型也要一样!!!!!! +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ...
- mysql 外键报错_MySQL添加外键、删除外键方式,MySQL删除外键报错快速解决方案...
外键的作用主要在于对各类表单进行约束,避免出现冗余数据及超出数据.那么,MySQL如何添加与删除外键?添加删除外键时报错是什么原因? 本文将从创建MySQL表单时添加外键.给已存在表单添加外键.删除外 ...
最新文章
- 为什么我抛弃了 Ubuntu?
- jQuery实现下拉列表移动 效果
- mysql数据库分隔符_MySQL对分隔符的处理(一)
- leetcode968. 监控二叉树
- 通用大数据架构为什么不适合处理物联网数据?
- 怎么卡我的世界服务器物品,我的世界手机版卡BUG刷物品方法攻略
- Go语言的big包实现大整数运算
- 【声明】前方不设坑位,不收费!~ 我为NET狂官方学习计划
- Mac 10.12安装Windows远程桌面工具Microsoft Remote Desktop
- 一位AI CEO的生死四十天
- 关于企业电子工单系统的解决方案
- SVM——支持向量回归(SVR)
- 商业银行最全数据-66年跨度、100+指标(涵盖业务、股东、高管、员工、审计等数据)
- 苹果wifi网速慢怎么办_家里网速慢如何解决 提高WiFi网速方法【详解】
- 有无孔孟之道,太阳照常升起
- 设计模式----观察者模式
- 关于使用C#WInform编程时两个窗口互操作的方法
- 四六开seo快排系统源码关键词排名系统源码V4.0版本介绍
- 支付宝统一支付回调接口(适用于H5、PC、APP)
- canvas 图像的平铺