redmail a écrit :
Bonjour à tous
J'espère être au bon endroit pour poser ma question.
Je souhaite importer un fichier cvs dans une table.
#cat Mon_fichier.cvs
prenom1, nom1, prénom1.nom1@exemple.com, password1
prenom2, nom2, prénom2.nom2@exemple.com, password2
prenom3, nom3, prénom3.nom3@exemple.com, password3
etc...
J'utilise la commande sql suivante :
mysql> LOAD DATA LOCAL INFILE '/home/redmail/Mon_fichier.cvs.' into table db.users FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n';
L'import se passe bien (excepté pour les accents, mais c'est pas trop mon problème pour le moment...)
Mon problème et que "Mon_fichier.cvs" change tous les jours avec des ajouts et des suppressions d'utilisateur.
Comment tenir compte de ces modifications pour de pas avoir de double et supprimer les utilisateurs que n'existent plus ?
Merci d'avance pour votre aide.
|