Synchronisation entre une BD et un fichier texte

Synchronisation entre une BD et un fichier texte - SQL/NoSQL - Programmation

Marsh Posté le 09-08-2005 à 16:58:57    

J'ai un fichier texte provenant d'un gestionnaire de liste de diffusion contenant toutes les adresses des abonnés à une certaine liste.
Pour faire la synchro avec ma base de données MySQL, je voudrais supprimer les abonnés qui ne sont pas dans ce fichier texte de ma BD. Seulement je ne sais pas comment utiliser ce fichier comme source de données avec MySQL...  :??:

Reply

Marsh Posté le 09-08-2005 à 16:58:57   

Reply

Marsh Posté le 09-08-2005 à 17:28:06    

J'ai trouvé la commande "LOAD DATA INFILE" seulement avec ca je ne peux "qu'ajouter" des lignes, mais moi je voudrais juste supprimer de ma table les lignes qui ne sont PAS dans mon fichier texte!

Reply

Marsh Posté le 09-08-2005 à 17:42:44    

Un petit script en dehors de MySQL et le tour est joué ?


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 09-08-2005 à 17:52:17    

oui mais je voulais justement savoir si ca se faisait pas directement avec MySQL... pour éviter au maximum les boucles!

Reply

Marsh Posté le 10-08-2005 à 08:59:39    

ben tu peux faire ton load data dans une table temporaire et tu synchronise ensuite ta table avec cette table temporaire

Reply

Marsh Posté le 10-08-2005 à 09:58:22    

oui, c'est la solution que j'ai finalement adoptée!
Merci à tous!


Message édité par toutoune le 10-08-2005 à 09:58:32
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed