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 :

charger un fichier texte dans une base de données sql en shell [Débutant(e)]


Sujet :

Linux

  1. #1
    Nouveau membre du Club
    Inscrit en
    Juin 2007
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 38
    Points : 26
    Points
    26
    Par défaut charger un fichier texte dans une base de données sql en shell
    slt tous le monde j'ai besoin de votre aide:comment je vais faire pour cherger un fichier texte dans une base donnée sql avec des scripts shell.
    cordiale remerciement

  2. #2
    Expert éminent sénior
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    12 690
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 12 690
    Points : 30 986
    Points
    30 986
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par 3wicha Voir le message
    slt tous le monde j'ai besoin de votre aide:comment je vais faire pour cherger un fichier texte dans une base donnée sql avec des scripts shell.
    cordiale remerciement
    Encore quelqu'un qui explique super bien son problème.

    Bon, déjà est-ce qu'il s'agit d'une bdd MySQL ou PostgreSQL ?
    Ensuite ça veut dire quoi "charger un fichier texte" ? Tu as une table qui contient un champ "text" et tu veux la remplir avec le contenu de ton fichier texte ? On va dire que c'est ça
    Donc voici un exemple basé sur l'hypothèse que les infos sont les suivantes
    - Base de donnée: MySQL
    - Nom de la bdd: myBdd
    - User: mysql
    - Mot de passe: azerty
    - Nom de table: myTable
    - Champ texte: data
    - Nom du fichier à charger: /etc/passwd

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    #!/bin/sh
    echo "insert into myTable (data) values (`cat /etc/passwd`)" |mysql -umysql -pazerty myBdd
    Mon Tutoriel sur la programmation «Python»
    Mon Tutoriel sur la programmation «Shell»
    Sinon il y en a pleins d'autres. N'oubliez pas non plus les différentes faq disponibles sur ce site
    Et on poste ses codes entre balises [code] et [/code]

Discussions similaires

  1. [PDO] Charger un fichier csv dans une base de données en utilisant PDO
    Par soussou1010 dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 10/07/2014, 14h36
  2. charger un fichier texte dans une base de données MySQL
    Par imilou dans le forum Développement de jobs
    Réponses: 2
    Dernier message: 03/08/2012, 05h14
  3. Réponses: 5
    Dernier message: 09/09/2011, 23h07
  4. Réponses: 3
    Dernier message: 21/06/2007, 01h10
  5. PHP5: charger des fichiers textes dans une base MYSQL
    Par koueletbak dans le forum Requêtes
    Réponses: 4
    Dernier message: 23/03/2006, 11h14

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