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

Shell et commandes GNU Discussion :

shell et commandes mysql


Sujet :

Shell et commandes GNU

  1. #1
    Futur Membre du Club
    Inscrit en
    Août 2008
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 3
    Par défaut shell et commandes mysql
    Salut les gars, je voudrais recuperer une variable à partir d'une commande mysql.
    Par exemple:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    # !/bin/sh
    mysql -u $user -pxxxxxxx -D $base <<EOF
    SELECT nom FROM client;
    \q;
    EOF
    Donc je voudrais avoir un tableau users qui contient la liste des noms. Si vous pouvez m'aider!!!!

  2. #2
    Futur Membre du Club
    Inscrit en
    Août 2008
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 3
    Par défaut
    J'ai trouvé une alternative
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    users=$(echo "requete"| mysql)
    ça nécessite plus tard des manipulations awk

  3. #3
    Invité
    Invité(e)
    Par défaut
    Traitement awk?

    tu peux être plus précis?

    Si tu veux récupérer les users et en voir un par ligne, il suffit de mettre ta variables entre " "

    Chaque enregistrement sera placé sur une ligne différente.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    users=$(echo "requete"| mysql)
    echo "$users"

  4. #4
    Futur Membre du Club
    Inscrit en
    Août 2008
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 3
    Par défaut re
    mygale, lorsque je fais le select, je vais avoir une chaine de la forme:
    nom user1 user2 user3......userx
    donc si je veux mettre à jour user1, il faut l'extraire de cette chaine d'abord
    Merci!!!

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

Discussions similaires

  1. Liste commande mysql
    Par Fabouney dans le forum Administration
    Réponses: 1
    Dernier message: 31/01/2006, 23h19
  2. [Mysql]probleme de commande MySql
    Par stomerfull dans le forum Langage SQL
    Réponses: 1
    Dernier message: 27/01/2006, 08h34
  3. Réponses: 1
    Dernier message: 27/10/2005, 10h15
  4. correspondances commandes mysql et postgre
    Par jame_s dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 03/01/2005, 20h41
  5. commande mysql pour inversé 2 infos ?
    Par netwebzone dans le forum SQL Procédural
    Réponses: 4
    Dernier message: 11/12/2004, 16h49

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