mysql - 使用现有数据将数据从 csv 加载到表中

标签 mysql sql mysql-workbench

我创建了一个表,并使用 LOAD FILE 我已将 csv 文件 X 的行导入到表中。然后表中的数据已使用 UPDATE 更新。 现在我有相同的 csv 文件,但附加了附加行,并且只希望将附加行插入到表中。我不希望在将 csv 导入到 table 时修改 table 中更新的行。

最佳答案

在这种情况下,您可以执行两个步骤:

1.首先,您必须通过将 csv 文件与表数据进行比较来确定可以执行此操作的其他行

2.之后您可以将这些附加数据更新到数据库

关于mysql - 使用现有数据将数据从 csv 加载到表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55576554/

相关文章:

mysql - 使用什么才能在 Mysql 中拥有完整的合并表

php - MAMP Moodle 项目

sql - 实现 n 对 m 关系的正确方法

mysql - 搜索具有超过 10 亿条记录的数据库的最有效方法?

mysql - SQL查询——没有返回正确的数据

c# - 从插入/更新查询中获取最后插入的 ID 返回值

mysql - SQL:创建一个新表,告诉用户每个员工的经理

mysql - 从所有表的 MySQL 数据库中删除所有零日期

php - 数据库操作框架

mysql - 根据计数限制插入