csv到mysql导入以匹配字段

hc2pp10m  于 2021-06-21  发布在  Mysql
关注(0)|答案(1)|浏览(419)

有没有这样一种方法可以将csv中的数据导入mysql,这样就可以匹配一个字段,并且只更新行中的值?希望我已经解释清楚了!
例子:
身份证名称
1倍
2年
3赫兹
我想将csv文件中匹配id的名称替换为mysql。
(对不起,我的英语不好)

j5fpnvbx

j5fpnvbx1#

mysql有一个名为 LOAD DATA ,但顾名思义,它基本上只是将csv数据加载到表中。您可以将上述数据加载到某个表中,例如。 names ,然后使用以下更新查询:

UPDATE yourTable t1
INNER JOIN names t2
    ON t1.ID = t2.ID
SET t1.name = t2.name;

相关问题