Je travaille donc sur un projet PHP qui doit permettre à l'utilisateur d'importer des fichiers CSV dans MySQL. Les fichiers CSV contiennent une "colonne" avec un identifiant unique ... il y a des doublons. Voici où la partie délicate entre en jeu ... Les doublons doivent aller dans une table séparée et non dans la table principale.PHP, MySQL CSV Import - Comment voulez-vous faire cela?
J'ai écrit du code pour cela, mais il doit y avoir un moyen plus efficace ... En ce moment, le script lit le fichier CSV et interroge la ligne pour voir si l'ID existe déjà, puis le place dans la bonne table. Ces fichiers CSV contiennent 50k + lignes chacun, donc cela prend beaucoup de temps ...
Une idée serait géniale! Merci!
Le conseil est le même que la dernière fois que vous avez demandé: http://stackoverflow.com/questions/1965001/mysql-duplicates-with-load-data-infile –