[MySQL] Alimentation auto d'une base de données

Alimentation auto d'une base de données [MySQL] - SQL/NoSQL - Programmation

Marsh Posté le 09-06-2008 à 14:42:12    

Bonjour, j'ai une base de données que j'alimente grâce à des fichiers *.dat, je cherche un moyen d'intégrer automatiquement les données des nouveaux fichiers *.dat que je reçois.
 
Est-ce possible, et si oui vers où dois je orienter mes recherches (Google n'a pas l'air d'apprécier les mots clés de mes diverses recherches ...  :pt1cable: ).
 
Merci

Reply

Marsh Posté le 09-06-2008 à 14:42:12   

Reply

Marsh Posté le 09-06-2008 à 14:43:16    

Ecrire un bout de programme qui lit ton .dat et insère le contenu dans la base?


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 09-06-2008 à 14:45:58    

skeye a écrit :

Ecrire un bout de programme qui lit ton .dat et insère le contenu dans la base?


 
Un truc du genre oui, mais je ne sais pas du tout vers quelle méthode m'orienter ...

Reply

Marsh Posté le 09-06-2008 à 14:57:39    

Je suis sous Linux ...

Reply

Marsh Posté le 10-06-2008 à 00:32:27    

salut !
 
Quelle bdd ? quel structure dans les *.dat ?
 
en Bash si la structure est pas trop complexe
(tu dois être débutant sinon tu en aurais déjà eu l'idée ;) )

Message cité 1 fois
Message édité par Profil supprimé le 10-06-2008 à 00:32:43
Reply

Marsh Posté le 10-06-2008 à 01:00:30    

avec un ETL

Reply

Marsh Posté le 10-06-2008 à 10:35:48    


 
En effet débutant, structure des *.dat ? données séparées par des tabulations (j'ai déjà fait un LOAD DATA via MySQL, tout c'est bien passé).
 
Je vais devoir dans un premier temps récupérer régulièrement les fichiers *.dat sur un serveur via rsync, et ensuite un programme qui lit les lignes des fichiers, et si les 4 champs du fichiers ne sont pas présents dans la table, insertion, sinon on zappe ...
 
De préférence je dois m'orienter vers du PHP ou bien du Perl.

Reply

Marsh Posté le 10-06-2008 à 11:40:31    

du php en batch, ah berk
fais du perl, et post tes questions sur le topic "Perl"

Reply

Marsh Posté le 10-06-2008 à 12:20:47    

Le Perl je n'y ai jamais touché, donc je veux gérer le truc en PHP dans un premier temps, et ensuite m'essayer au Perl ;)

Reply

Sujets relatifs:

Leave a Replay

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