【发布时间】:2019-06-22 19:22:06
【问题描述】:
表中的数据通过 id 建立关系,例如stackoverflow 问题有它的标签、作者、发布时间。 试图编写一个代码,将标签和作者连接起来引用并将其插入 mysql。 我的报价存储在一个名为 Posts 的表中。 标签和作者都在一个表格中。
【问题讨论】:
-
那么你的实际问题是什么?
-
在关系表中,我的帖子的 id=1 例如id=1 连接到 id=3(标签 id) id=1 连接到 id=10(作者 id) id=1 连接到 id=8(time_posted id)
-
@AbdukahhorKurbonov 数据存储在哪里?如果你有它在一个 .csv 然后导入到 mysql 就像:dev.mysql.com/doc/refman/8.0/en/load-data.html
-
数据库中有 2 个表。第一个商店引用第二个标签和作者。每当它导入引用时,它也应该获取标签和作者。我的报价有 id=1 例如id=1 与 id=3 相关(标签 id) id=1 与 id=10 相关(作者 id) id=1 与 id=8 相关。
-
据我了解:您想从单个 csv 输入创建 3 个表(帖子、标签、作者)。对于您想要的每个标签:将其与现有标签 id 匹配,或者如果它不存在,则添加新标签 id --> 在添加行时对每个作者执行相同操作 --> 然后将新帖子添加到带有插入标签或作者 ID 的帖子表