我有两个表:tblACTypeCharacteristics和tblAircrafts。

tblACType特征定义:

create table if not exists tblACTypeCharacteristics(

idAC_type varchar(255) not null,

numPassengers int,

primary key(idAC_type));tblAircrafts的定义:

create table if not exists tblAircrafts(

idAC int not null auto_increment,

txtAC_tag varchar(255) not null,

txtAC_type varchar(255) not null,

primary key(idAC, txtAC_tag));另外,我添加了如下所示的外键:

alter table tblaircrafts add foreign key(txtAC_type)

references tblactypecharacteristics(idAC_type);在特定类型的特性中,为每种类型的飞机定义最大乘客数量。

在tblAircraft都列出了所有飞机。

我可以输入一个新的飞机,例如:

insert into tblaircrafts (txtAC_tag, txtAC_type) values ('OE-LDA','A319-112');但是由于周围有很多飞机,我不想手动添加每一架飞机。

我想通过csv文件导入它们(我有一些飞机的列表)。

我将它导入为:

load data local infile 'C:\\Users\\t_lichtenberger\\Desktop\\tblAircrafts.csv'

into table tblaircrafts

character set utf8

fields terminated by ';'

lines terminated by '\n'

ignore 1 lines;但是,因为我想将.csv文件导入到tblaircraft表中,所以出现以下错误:

15:08:37 alter table tblaircrafts add foreign key(txtAC_type) references tblactypecharacteristics(idAC_type) Error Code: 1452. Cannot add or update a child row: a foreign key constraint fails (`pilotproject`.`#sql-11d0_2da`, CONSTRAINT `#sql-11d0_2da_ibfk_1` FOREIGN KEY (`txtAC_type`) REFERENCES `tblactypecharacteristics` (`idAC_type`)) 0.641 sec我无法解释为什么。列数是相同的,列的数据类型是相同的。而且我已经对tblACTypeCharacteristic表中没有的AC_types进行了双重检查,它应该很好。

csv文件的前几行看起来如下所示:

任何建议为什么错误仍然存​​在?

提前感谢你!

mysql无法添加或更新子行_MySQL无法添加或更新子行相关推荐

  1. mysql 更新子表_mysql 在update中实现子查询的方式

    当使用mysql条件更新时--最先让人想到的写法 UPDATE buyer SET is_seller=1 WHERE uid IN (SELECT uid FROM seller) 此语句是错误的, ...

  2. mysql子查询查询子字段_MySQL知识整理7.4—子查询

    数据科学探路者:MySQL知识整理7.3-连接查询​zhuanlan.zhihu.com 四.子查询 什么是子查询? 当一个查询是另一个查询的条件时,称之为子查询.子查询可以使用几个简单命令构造功能强 ...

  3. mysql group by取条数最多_mysql获取group by总记录行数的方法

    本文实例讲述了mysql获取group by总记录行数的方法,分享给大家供大家参考.具体方法分析如下: 一般来说,mysql获取group by内部可以获取到某字段的记录分组统计总数,而无法统计出分组 ...

  4. mysql sql 去除重复行_mysql – sql自连接表删除重复行

    我有下表: ╔════════╦════════════╗ ║ USERID ║ LANGUAGEID ║ ╠════════╬════════════╣ ║ 1 ║ 2 ║ ║ 1 ║ 7 ║ ║ ...

  5. mysql 更新 字段 递增_MySQL使用递增变量更新字段

    我的一个数据库中有一个名为" textile_events"的表. mysql> describe textile_events; +-------------+------ ...

  6. mysql视图子查询_mysql创建视图不能包涵子查询的解决办法。View's SELECT contains a subquery in the FROM clause...

    如下查询是没问题,但要创建成视图就报View's SELECT contains a subquery in the FROM clause错误. CREATE or REPLACE VIEW `v_ ...

  7. mysql添加约束之前不满足_MySQL:添加约束(如果不存在)

    小编典典 有趣的问题.您可能需要在调用CREATE TABLE语句之前禁用外键,然后再启用它们.这将允许您直接在CREATE TABLEDDL中定义外键: 例: SET FOREIGN_KEY_CHE ...

  8. mysql不支持子查询_MySQL不支持子查询优化一例

    一创建表 create table tt1(id int primary key, c1 INT);create table tt2(id int primary key, c2 INT);inser ...

  9. mysql 备份命令行_mysql命令行备份方法

    一.mysql备份 1.备份命令 格式:mysqldump -h主机IP -P端口 -u用户名 -p密码 --database 数据库名 > 文件名.sql # 本地备份可以不添加端口和主机IP ...

最新文章

  1. 清北浙交大比拼,南大强势上榜,AI到底哪家强?
  2. SqlDataAdapter上调用存储过程
  3. 华硕老毛子(Padavan)——校园局域网路由表设置(校园网优先局域网访问)
  4. 计算机专业毕业后能做什么工作?
  5. 条码管理系统mysql_银行通用固定资产条码管理系统
  6. python子进程进行kinit认证_使用kafka-python客户端进行kafka kerberos认证
  7. matlab迭代xyz到blh,基于matlab的坐标转换精编.doc
  8. java-记录一个子串在整串中出现的次数
  9. utf-8、UTF-8、utf8 在使用中的区别
  10. 如何用python设计一个计算器程序_如何使用 50 行 Python 代码制作一个计算器
  11. 简单的C语言顺序结构例题介绍
  12. 如何解决哔哩哔哩视频声音过小的问题?
  13. wxpython中表格顶角怎么设置_当wxGrid中的某个单元格以编程方式更改时,突出显示该行中的一行(使用wxPython)...
  14. proto-buf模型格式测试一例
  15. ChatGPT百科全书(全网最全面)
  16. 更新:为 NGINX 配置免费的 Let‘s Encrypt SSL/TLS 证书
  17. CSS让背景图片填满DIV
  18. 软件实施工程师项目经验(转)
  19. 全文翻译【Scaled-YOLOv4: Scaling Cross Stage Partial Netw】
  20. OpenCV高斯滤波器详解及代码实现

热门文章

  1. you just 飞鸽传书2007绿色版 ever day for two years
  2. 工作3年和工作7年的程序员到底差在哪里?
  3. 良心推荐丨国庆7天长假,程序员最佳度假去处
  4. 性能优化(7):教你正确使用css选择器
  5. HTML5 API详解(7):link prefetch提升加载速度,优化体验
  6. 主成分分析的可视化展示
  7. PCR之父凯利·穆利斯:有才,真的可以为所欲为
  8. iMac 是什么?苹果2021新款 iMac 购买建议
  9. python语言的单行注释以井号开头_python-注释
  10. 十二届蓝桥杯C++ 1月 中 高级组试题 第三题 换算