我遇到了使用JDBC将数据从csv文件输入到mysql数据库的问题。我已经插入了一个名为“诗人”的表格。使用' PoetName'是priamry的关键。
我已经用CSV文件中的记录填充了该表,然后创建了另一个名为' Poem'它包含一个外键,即PoetName'引用诗人表但是每当我尝试用包含匹配值的诗歌的CSV文件填充表格时我会显示以下错误 -
"无法添加或更新子行:外键约束失败"
这很奇怪,因为我对主键' PoetName'对于我用于外键的值是相同的。
有没有人知道问题可能是什么?
谢谢
答案 0 :(得分:0)
如果您遇到此错误,一个快速解决方法是将此行添加到您的脚本中:
INFO org.elasticsearch.client.transport.TransportClientNodesService - failed to get node info for...
Caused by: ElasticsearchSecurityException: missing authentication token for action...
另一个注意事项通常是您希望主键的类型为INT。