一种 mysql ID 重复字段语句的清洗后导入方法

sql 批量导出并且在本地清洗了数据以后,关联表不允许本表清空表的情形下,如何将现有的数据同步到数据表中?

问题是 id 重复,而 id 是 primary 字段是不允许重复的,如果重复那么无法正常导入。

为了能导入相同 id 的数据,需要加上语句 ON DUPLICATE KEY UPDATE, 如

ON DUPLICATE KEY UPDATE `id` = VALUES(`id`), `title` = VALUES(`title`);

注意去掉原有句尾的分号 ";",语句要相连。

(全文完)

关于本文如您有任何想法和意见,欢迎与我们联系,邮箱地址zhi@uqugu.com
您对本文有什么看法,喜欢或者不喜欢都可以发表意见。