Stocker un fichier xml dans une base de donnée Mysql

Résolu/Fermé
sunsetdrin Messages postés 24 Date d'inscription lundi 28 août 2017 Statut Membre Dernière intervention 21 novembre 2017 - 17 oct. 2017 à 17:19
jordane45 Messages postés 38136 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 avril 2024 - 18 oct. 2017 à 18:55
Bonjour à tous,

Je travaille sur une application Client/ Serveur qui génère des fichiers Log en format xml de manière automatique lorsque le Serveur est interroge.
Mon problème est que je souhaite sauvegarder ce fichier Log au niveau de ma base de Donnée Mysql mais je ne sais pas comment m'y prendre.
A voir également:

1 réponse

jordane45 Messages postés 38136 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 avril 2024 4 649
17 oct. 2017 à 17:40
Bonjour,

Déjà ....tu veux stocker le fichier (en tant que tel) dans ta bdd ou seulement son "contenu" ?
(sachant qu'on évite de stocker directement des fichiers en BDD mais, à la place, on enregistre le chemin vers le fichier sur le dd du serveur)

Si c'est le "contenu"... il te faudra parser ton fichier XML puis boucler dessus pour insérer les différentes valeurs en bdd.
Bien entendu, tu feras cela dans un langage serveur (comme le PHP par exemple) (ou du moins le langage que tu as utilisé pour coder ton appli )
0
sunsetdrin Messages postés 24 Date d'inscription lundi 28 août 2017 Statut Membre Dernière intervention 21 novembre 2017
18 oct. 2017 à 10:16
Je veux stocker le fichier en tant que tel.
0
jordane45 Messages postés 38136 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 avril 2024 4 649 > sunsetdrin Messages postés 24 Date d'inscription lundi 28 août 2017 Statut Membre Dernière intervention 21 novembre 2017
18 oct. 2017 à 11:10
même si je te le déconseille......
Tu peux donc utiliser le champ blob.
0
sunsetdrin Messages postés 24 Date d'inscription lundi 28 août 2017 Statut Membre Dernière intervention 21 novembre 2017 > jordane45 Messages postés 38136 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 avril 2024
18 oct. 2017 à 12:42
en fait le fichier dont je désire sauvegarder est généré à partir de mon Serveur une fois qu'il est interrogé. Je peux cependant récupérer ce fichier au niveau de ma machine.
Mais le travail demandé est qu'une fois ce fichier est généré qui'il soit automatiquement sauvegardé au niveau de ma base de donnée Mysql sans aucune modification.
0
jordane45 Messages postés 38136 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 avril 2024 4 649 > sunsetdrin Messages postés 24 Date d'inscription lundi 28 août 2017 Statut Membre Dernière intervention 21 novembre 2017
18 oct. 2017 à 15:29
Ta question concerne la bdd mysql ????
Parce que j'ai l'impression que tu souhaites :
- Soit avoir du code (dans quel langage on ne sait pas....) pour faire le boulot ....
- Soit la méthode pour récupérer le fichier sur le serveur
Dans les deux cas... tu n'es pas dans le bon forum !
0
sunsetdrin Messages postés 24 Date d'inscription lundi 28 août 2017 Statut Membre Dernière intervention 21 novembre 2017 > jordane45 Messages postés 38136 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 avril 2024
18 oct. 2017 à 15:54
ok merci
0