导入csv文件会导致外键约束



嗨,我正试图在Mysql中导入一个csv文件,但我收到一个错误,说"无法添加或更新子行:外键约束失败"。为什么会发生这种情况,我应该如何纠正???

要将数据导入的表上的一列与另一个表上的另一列有关系(外键约束)。

您所拥有的文件包含一行中至少一列的数据,而另一个表的关联列中不存在该数据,因此违反了该约束。

您必须标识要导入的数据行。如果您使用的工具没有识别行,您可以一次插入一行,看看它在什么时候失败。

之后,您可以修复该行(如果需要修复的话),也可以添加插入到任何相关表中的值。

纠正措施取决于您试图导入的数据是错误的还是外部表缺少什么。

相关内容

  • 没有找到相关文章