Python编程操作MySQL数据库时插入重复数据解决办法:
可以使用另外2个传入方法: ”INSERT IGNORE INTO 和 REPLACE INTO“:
(1)INSERT IGNORE INTO会忽略数据库中已经存在的数据,如果数据库没有数据,就插入新的数据,如果有数据的话就跳过这条数据。这样就可以保留数据库中已经存在数据,达到在间隙中插入数据的目的
(2)REPLACE INTO 如果存在primary 或 unique相同的记录,则先删除掉。再插入新记录。
Python编程操作MySQL数据库时插入重复数据解决办法:
可以使用另外2个传入方法: ”INSERT IGNORE INTO 和 REPLACE INTO“:
(1)INSERT IGNORE INTO会忽略数据库中已经存在的数据,如果数据库没有数据,就插入新的数据,如果有数据的话就跳过这条数据。这样就可以保留数据库中已经存在数据,达到在间隙中插入数据的目的
(2)REPLACE INTO 如果存在primary 或 unique相同的记录,则先删除掉。再插入新记录。