mysql语句错误1822_错误代码:1822。无法添加外键约束。缺少约束索引
我发现了有关该错误的一些线索。但是所有解决方案都不适合我。
我为用户表创建了2个表,为文章创建了1个表。现在,我要存储创建文章的用户和最后一个修饰符的用户。
CREATE TABLE IF NOT EXISTS `testDb`.`users` (
`id` INT NOT NULL AUTO_INCREMENT,
`nickname` VARCHAR(255) NULL,
`first_name` VARCHAR(255) NULL,
`last_name` VARCHAR(255) NULL,
`e_mail` VARCHAR(255) NOT NULL,
`activated` TINYINT(1) NOT NULL DEFAULT 0,
`birth_date` DATE NULL,
`locked` TINYINT(1) NOT NULL DEFAULT 0,
`locked_date_time` DATETIME NULL,
`street` VARCHAR(255) NULL,
`street_number` VARCHAR(255) NULL,
`city` VARCHAR(255) NULL,
`postal_code` VARCHAR(255) NULL,
`country` VARCHAR(255) NULL,
`phone` VARCHAR(255) NULL,
PRIMARY KEY (`id`),
UNIQUE INDEX
mysql语句错误1822_错误代码:1822。无法添加外键约束。缺少约束索引相关推荐
- MySQL:错误代码1215 无法添加外键约束的解决思路
环境说明: ※MySQL ver:5.7 当你需要添加外键约束的时候,却发现mysql报了个1215错误,一脸懵逼的找到这个博客,那你的问题可能就会得到解决. 解决思路 1.检查两个字段的数据类型是否 ...
- mysql中平方米显示不出来_MySQL - 添加外键
目录 整理了一下这个知识,虽然很简单哈,为了以后的方便. 为已经添加好的数据表添加外键 语法: alter table 表名 add constraint FK_ID foreign key(你的外键 ...
- copay mysql数据库_MySQL无法添加外键约束
因此,我作为项目需求试图将外键约束添加到数据库中,并且它第一次或在两个不同的表上运行,但是在尝试添加外键约束时,我在两个表上遇到错误.我收到的错误消息是: 错误1215(HY000):无法添加外键约束 ...
- mysql 外键冲突_mysql添加外键错误是什么原因
mysql添加外键错误的原因:1.外键的字段与关联字段的类型不匹配:2.外键名重复:3.外键没有建立索引:4.外键存在默认值:5.语法错误. 原因分析: 第一种情况:外键的字段与关联的字段的类型不匹配 ...
- mysql 导入数据 1215_在用Navicat for MySQL给MySQL中的数据表单添加外键以及主键出现的1215错误...
这次在学校进行生产实习,跟随老师创建一个PHP项目,实现一个电子商务系统B to B模式的,在设计数据库的时候,因为要实现父表和子表之间的关联,涉及到添加主键和外键,在添加的时候,无论如何都出现 ...
- mysql alter table add foreign key_mysql alter table add foreign (errno: 150)添加外键150错误
在原有的users 表和orders表上,为orders添加外键alter table tbl_order add foreign key fk_user_id(user_id) references ...
- mysql添加外键语句
sql语句格式: 1. 添加外键约束:alter table 从表 add constraint 外键(形如:FK_从表_主表) foreign key (从表外键字段) references 主表( ...
- mysql添加外键出现1452错误_MySQL添加外键失败ERROR 1452的解决
今天在学习数据库添加外键的时候,遇到了问题 我先创建了两个表 orders 和 order_items ,存储引擎都是InnoDB, 且都有orderid这个属性(类型完全一样), 但是我使用命令 ...
- mysql实用管理器添加外键_MySQL 添加外键
MySQL 添加外键 MySQL 添加外键 DROP TABLE IF EXISTS `nation`; CREATE TABLE `nation`( `pii_Nation` smallint(2) ...
- MySQL5添加外键约束错误 (Error Code : 1005)
MySQL5添加外键约束错误解决方法 当添加MySQL表之间外键约束关系的时候,常常会发生这样的错误: Error Code : 1005 Can't create table './test/#sq ...
最新文章
- 您也使用托管C++吗?
- 关于captive portal
- EntityFramework Core是否可以映射私有属性呢?了解一下。
- 夺命雷公狗---linux NO:22 linux下的yum安装的高级配置
- nslookup默认服务器修改,Nslookup命令的使用 - [详细]
- Shell 文件包含
- 【收藏】Spark之RDD的mapPartitions算子
- kiss原则包括什么_和女孩牵手与kiss的具体方法
- TensorFlow 2.0 快速入门指南 | iBooker·ApacheCN
- 读写分离无效的大坑(新使用数据库读写分离的同学可以参考)
- 猪肉种类,全国“名猪”大盘点
- win10如何安装Java虚拟机_vmware 安装win10虚拟机
- 电子技术基础(三)_第3章集成运算放大器及其应用__基本运算电路
- 试题 历届试题 回文数字
- 量子力学的计算机模拟,量子力学虚拟试验的MATLAB演示-大学物理-北京师范大学.PDF...
- Thunderbolt3 方案介绍及应用案例介绍
- Numpy、Pandas、SciPy、Scikit-Learn、Matplotlib的关系以及学习资料
- springMvc ResultFul风格 url拼接问题
- 迅睿CMS 程序安装教程
- 《云计算核心技术剖析》-云计算的架构
热门文章
- 模拟ic学习笔记(拉扎维)--第一节MOSFET结构
- 软件工程师会了这6种测试工具,还用996工作制度吗?
- html中的留言框怎么写,怎么用html做一个显示留言板的框 留言成功马上显示 和留言板一样...
- 检流计行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
- 压铸模拟:多层薄壳件,快速获得完美流态
- 萌新Centos7部署Django+Uwsgi+Nginx环境
- NanoPi做深度学习开发(二)
- 美国《商业周刊》:中印外包仍具优势
- c语言设计教师登录系统,C语言课程设计教师信息管理系统
- Object Cloning