比如说:我有一个处理好的dataframe(Df_A),与mysql中的某张表(A)结构一致。现在想把Df_A导入表A,条件:
1、如果A没有重复数据,则append
2、如果有重复,则删除或者忽略该条数据。
用to_sql(表名, engine ,if_exists = '')之类简洁的方法可以实现吗?如果不能,应当怎么做?

有处理好的dataframe,如何按条件导入mysql,对重复的数据做删除或忽略处理?
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- honestman_ 2022-09-19 18:43关注
- 在数据库建立表格,设置字段A位唯一索引
- 遍历数据行,使用replace into 语句插入就行
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报