Extraction données de log + mise en BDD MySQL

ben_maury Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   -  
ben_maury Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je souhaiterais extraire d'un fichier de log tout les champs (IDENT, heure, date, ...) de chaque ligne et les placer dans une base de données.

Je n'ai pas encore défini avec quel langage mais le SGBD sera mySQL.

Pouvez vous m'éclairez sur le code à fournir pour l'extraction et la mise en base, svp??

Je vous remercie d'avance.

Voici quelques lignes du log:

IDENT 07:23:50 05/09 3444 AEA1027 LEMD ASTY D555 FAST JUST ODRAN DATA CALI PO_E 06 TTT_XXXX 06 120.0 SEQ F ETT-I 07:32:30 07:24:00 SSSS

IDENT 07:23:50 05/09 3558 AA111XX LENT ASTO A319 FAST JUST ODRAN DATA CALI PO_E 06 TTT_XXXX 06 120.0 SEQ U ETT-I 07:42:30 07:34:00 SSSS

IDENT 07:23:50 05/09 3263 ADF34WW LOUP ASTU A320 FAST JUST ODRAN DATA CALI PO_E 06 TTT_XXXX 06 120.0 SEQ U ETT-I 07:42:30 07:34:00 SSSS
A voir également:

2 réponses

riton78 Messages postés 68 Date d'inscription   Statut Membre Dernière intervention   2
 
tu peux utiliser du php pour cela en passant par une requete et par la fonction substr de php qui permet de decouper une chaine, tu pourras donc les placer dans ta bdd mysql sans aucun probleme par la suite, tient moi au courant...
1
ben_maury Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
Bonsoir,
D'abord merci pour l'aide!
Je viens de consulter cette fonction mais je ne suis pas sûr qu'elle soit adaptée à mes besoins.
En effet je souhaite extraire de manière automatique chaque champ de chaque ligne. N'appelle-t-on pas cela des expressions régulières?
Et là c'est le drame... :o)
Pour la requête ça devrait le faire

Benoit
0