一尘不染

如何在phpmyadmin中导入时跳过重复记录

mysql

我的本地计算机上有一个数据库,我想将数据导入主机上的数据库。这两个数据库的是相同的,相同的table namescolumn names等等。

当我export从本地数据库通过该表phpmyadminimport通过我的主机上的phpmyadmin
通过该表时,会弹出一个错误消息,告诉我存在重复的条目primary key并停止了整个操作。

如何通过phpmyadmin导入数据,跳过重复的条目,并在流程结束时显示重复的列表?

我可以做的一个解决方案是在主机上调用数据库中主键的所有值,并在导入之前过滤重复项。但是我想知道是否有使用phpmyadmin的快速解决方案?


阅读 541

收藏
2020-05-17

共1个答案

一尘不染

在phpMyAdmin的“设置”选项卡中,您可以尝试检查以下值:

  • 设置-> SQL查询->忽略多个语句错误

如果您使用CSV格式:

  • 设置->导入-> CSV->不要在插入错误时中止

如果您使用的是SQL格式:

  • 设置->导出-> SQL->使用忽略插入
2020-05-17