IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linux Discussion :

Script pour envoyer des info a mysql [FAQ]


Sujet :

Linux

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 5
    Points : 4
    Points
    4
    Par défaut Script pour envoyer des info a mysql
    Bonjour, je suis un pur newbie sous linux et je voudrai faire un script permettant de stocker l'arborescence d'un repertoire dans une base de donnees Mysql distante. Si vous savez si c'est possible et que vous avez quelques pistes ou noms de fonctions pour que je puisse aller chercher sur google, ca m'aiderait bien .

    Merci et a tous !

    Rhum1

  2. #2
    Membre régulier

    Profil pro
    Inscrit en
    Mars 2003
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 60
    Points : 94
    Points
    94
    Par défaut
    je vois pas pourquoi tu aurais a rougir d'être un newbie sous Linux !! Dis toi bien qu'il y a plus de newbies que de gourous
    En ce qui concerne ta question, je crois que quelque chose m'echappe, mais je vais quand meme te donner des elements de reponse:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    # pwd 
     --> donne le repertoire courant.
    # ls -R 
     --> liste les fichiers récursivement à partir de la racine.
    pour ce qui est de l'insertion dans une base MySQL, la je suis un newbie .
    Ce qui m'échappe c'est sous quelle forme tu veux le stocker, ie comment tu vas l'exploiter ensuite ?

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 5
    Points : 4
    Points
    4
    Par défaut
    Tout d'abord, merci pour ce debut de reponse .
    En gros, j'ai cree une base de donnees qui stocke les caracteristiques de certains fichiers contenus sur les ordinateurs d'un reseau qui est invisible depuis le net. Mes scripts php (qui sont executes sur un serveur externe a ce reseau) ne peuvent donc pas afficher la structure des repertoires et sous-repertoires dans lesquels ils sont stockes.
    Pour cela, je voudrai faire tourner un script depuis ce reseau repertoriant ces informations et les stockant dans la base de donnes. En gros, comme je ne peut pas aller chercher l'information depuis le site hebergeant le site web de consultation, je souhaite la faire remonter.

    Toute aide est la bienvenue, merci d'avance !

    Rhum1

  4. #4
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 5
    Points : 4
    Points
    4
    Par défaut
    En fait, plus simplement, kel genre de script pourait se lancer automatiquement (tous les soirs par exemple) sous un systeme unix, et possederait des fonctions permettant d'interagir avec une base mysql. (je pense ke c'etait pas trop bien explique ).

    Rhum1

  5. #5
    En attente de confirmation mail

    Profil pro
    Inscrit en
    Février 2003
    Messages
    126
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 126
    Points : 127
    Points
    127
    Par défaut
    Tu peux utiliser du SH en utilisant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    mysql -h nom_de_machine -u utilisateur -e 'commande_mysql'
    Perso pour faire ce genre de truc j'utilise perl avec lequel tu peux génialement gérer les chaîne de caractère et donc tout ce qui peux t'être retourné par un fonction ou un soft externe.

    Pur lancer tous les jours crontab évidemment

  6. #6
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 3
    Points : 4
    Points
    4
    Par défaut
    pour automatisé ton script, utilise crontab

    @+

    WGL
    Ton passé a fait ton présent, ton présent fait ton futur et ton futur fera de toi du passé.

  7. #7
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 5
    Points : 4
    Points
    4
    Par défaut
    Merci vraiment de ces reponses, pour la commande mysql, elle marche nickel, pour ce ki est de perl, depuis le temps ke tout le monde m'en parle, ca va me faire du bien d'y jeter un cou p d'oeil, et pour crontab, je garde ca dans la tete des ke j'aurai fini le script...
    Merci encore

    Rhum1

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 6
    Dernier message: 06/12/2013, 14h06
  2. Réponses: 2
    Dernier message: 06/02/2010, 12h05
  3. [MySQL] info pour envoyer des données par mail
    Par boubourse92 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 30/01/2008, 13h04
  4. Envoyer des infos vers deux scripts
    Par Samrock dans le forum Langage
    Réponses: 6
    Dernier message: 31/01/2006, 19h05
  5. Réponses: 4
    Dernier message: 30/12/2005, 11h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo