仅导入项目并删除旧项目

Import item and delete old item only

如果 MySQL table 中存在项目,则导入或更新。

示例导入:

Jon | 12
Marie | 17
Delia | 10
Megan | 2

在MySQLtable中:

Jon | 12
chrtalie | 23

如果 Sapmle 中不存在记录,如何删除记录 - chrtalie | 23? 大约有 2000 多个项目。

我看到两个选项:

  1. 导入前清除table。

  2. 导入原始 table 的临时副本,并手动合并两个 table:

    1. 创建原件的空副本table
    2. 导入到副本
    3. 从原件中删除table副本中没有的条目
    4. 更新副本
    5. 中原始table中的条目
    6. 在原件中添加 table 仅在副本中的条目
    7. 删除副本 table