Ich habe eine db auf meinem lokalen Rechner und ich möchte die Daten in die DB auf meinem Hosting importieren. Beide DBs identisch sind, die gleichen table names
, column names
usw.wie doppelte Datensätze beim Importieren in phpmyadmin zu überspringen
Wenn ich export
die Tabelle von meinem lokalen db durch phpmyadmin
und import
es durch phpMyAdmin auf meinem einen Fehler Hosting erscheint mir zu sagen, dass es doppelte Einträge für die primary key
und stoppt die ganze Operation.
Wie kann ich die Daten über phpmyadmin importieren, die doppelten Einträge überspringen und am Ende des Prozesses eine Liste der Duplikate anzeigen?
Eine Lösung, die ich tun kann, ist, alle Werte des Primärschlüssels in der Datenbank bei meinem Hosting aufzurufen und die Duplikate vor dem Import zu filtern. ABER ich frage mich, ob es eine schnelle Lösung dafür mit phpmyadmin gibt?
Duplizieren von: http://stackoverflow.com/questions/9919105/skip-insert-on-duplicate-entry-in-mysql – Karl
@Karl Ich sah diesen Beitrag. Aber ich sehe keinen Bereich in der phpmyadmin Import-Registerkarte, wo ich 'sql' Code eingeben kann? –
Also alles, was Sie tun wollen, ist 'IGNORE' Duplikate auf' INSERT' (kombinieren Sie die beiden, und Sie erhalten 'INSERT IGNORE') –