Python编程操作MySQL数据库时插入重复数据解决办法

时间:2024-03-31 20:32:36

Python编程操作MySQL数据库时插入重复数据解决办法:

可以使用另外2个传入方法: ”INSERT IGNORE INTO 和 REPLACE INTO“:
(1)INSERT IGNORE INTO会忽略数据库中已经存在的数据,如果数据库没有数据,就插入新的数据,如果有数据的话就跳过这条数据。这样就可以保留数据库中已经存在数据,达到在间隙中插入数据的目的

Python编程操作MySQL数据库时插入重复数据解决办法
(2)REPLACE INTO 如果存在primary 或 unique相同的记录,则先删除掉。再插入新记录。

Python编程操作MySQL数据库时插入重复数据解决办法

参考链接:https://blog.csdn.net/akazhuk/article/details/43564305