Ich bekomme ein Array von Strings von einem JSON-Objekt. Ich möchte diese Zeichenfolgen in einer DB speichern, aber nur, wenn sie nicht schon da sind. Was ist der beste Weg, um zu vergleichen, was bereits in der Datenbank ist, mit dem, was ich vorhabe und Übereinstimmungen ausschließen?Wie kann ich eine MySQL-Tabelle nur hinzufügen, wenn der Datensatz noch nicht existiert?
Ich benutze PHP und MySQL.
[ 'INSERT ... ON DUPLICATE KEY UPDATE'] (http://dev.mysql.com/doc/refman/5.1/en/insert-on-duplicate.html) Siehe auch: [ "INSERT IGNORE" vs "INSERT ... ON DUPLICATE KEY UPDATE"] (http://stackoverflow.com/questions/548541/insert-ignore-vs-insert-on-duplicate-key-update) – troelskn