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 :

se connecter à mysql avec expect send bash


Sujet :

Shell et commandes GNU

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Modérateur
    Avatar de paissad
    Homme Profil pro
    Ingénieur de développement (Java/JEE/Eclipse RCP,EMF & webMethods)
    Inscrit en
    Avril 2006
    Messages
    1 043
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur de développement (Java/JEE/Eclipse RCP,EMF & webMethods)
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 043
    Par défaut se connecter à mysql avec expect send bash
    Bonjour,
    je voudrais dans un script bash me connecter sur myqsl et retourner une commande mysql etc ...
    mais je ne veux pas que le mot de passe pour la connection à mysql se voit via la commande 'ps' par exemple, d'où mon idée d'utiliser expect, voici ce que j'ai fait
    Code bash : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    #!/bin/bash
     
    expect
    spawn mysql -uroot -p
    expect "Enter password: "
    send "xxxxxxx\r"
    expect "mysql> "
    send "quit\r"

    mais ça me entrer dans une console 'expect'
    expect1.1>
    Comment est ce que je devrais m'y prendre, vous aurez remarqué que je ne suis pas encore très familier à expect et compagnie ^^
    Ne me proposez pas le solution de mettre le password dans un fichier my.cnf

    Je vous remercie d'avance pour votre aide
    Nous n'héritons pas de la terre de nos parents, nous l'empruntons à nos enfants.
    Le chat du site est aussi ici pour aider. Ne pas hésiter à visiter !

  2. #2
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 651
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 651
    Par défaut
    bonjour,

    autant que j'ai pu l'observer, les mots de passe mysql sont masqués quand on appelle ps
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

  3. #3
    Modérateur
    Avatar de paissad
    Homme Profil pro
    Ingénieur de développement (Java/JEE/Eclipse RCP,EMF & webMethods)
    Inscrit en
    Avril 2006
    Messages
    1 043
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur de développement (Java/JEE/Eclipse RCP,EMF & webMethods)
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 043
    Par défaut
    Ok, mais sinon, si je veux utiliser quand même expect, comment je fais ?
    Nous n'héritons pas de la terre de nos parents, nous l'empruntons à nos enfants.
    Le chat du site est aussi ici pour aider. Ne pas hésiter à visiter !

Discussions similaires

  1. [c#] Connection MySQL avec MySQLDriverCS
    Par kiwi645 dans le forum Accès aux données
    Réponses: 7
    Dernier message: 19/07/2011, 12h27
  2. connecter mysql avec access
    Par maxouuu1986 dans le forum MySQL
    Réponses: 3
    Dernier message: 05/02/2009, 11h50
  3. [MySQL] aide pour connection mysql avec du php sur mon site web
    Par cuisto44000 dans le forum PHP & Base de données
    Réponses: 9
    Dernier message: 23/09/2007, 00h30
  4. connection mysql avec jsp
    Par magnetic dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 30/06/2006, 22h22
  5. Connecter Mysql avec ODBC en c++
    Par elodie35 dans le forum SQL Procédural
    Réponses: 10
    Dernier message: 18/05/2006, 18h53

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