Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 27/09/2012, à 05:59

Mat1974

Can't connect to MySQL server on '192.168.x..x' (101) [RESOLU]

Il m'arrive quelque chose de très curieux lorsque je tente de me connecter à MySQL depuis un poste Ubuntu (v10.10) du reseau local vers un serveur Ubuntu (v10.10 également) dans le même reseau local.

ip du poste : 192.168.20.2
ip du serveur : 192.168.20.16

Depuis le poste local, en root (ou un autre utilisateur), je me connecte bien à la base MySQL du serveur en ligne commande :
mysql -uuser -psecret -h 192.168.20.16

Curieusement lorsque je lance un script bash qui contient rigoureusement la même ligne de commande, depuis ce même poste local, j'obtiens un magnifique "Can't connect to MySQL server on '192.168.20.16' (101)" ... qu'il soit exécuté en root (ou pour un autre utilisateur)

J'aimerai bien qu'on me donne une piste car je ne comprend pas pourquoi ça marche en ligne commande mais pas dans un simple script bash contenant la même chose :

#! /bin/bash
mysql -uuser -psecret -h 192.168.20.16

Je sèche et c'est pas faute de m'être levé très tôt ce matin
sad

Dernière modification par Mat1974 (Le 27/09/2012, à 06:34)

Hors ligne

#2 Le 27/09/2012, à 06:19

Mat1974

Re : Can't connect to MySQL server on '192.168.x..x' (101) [RESOLU]

Je progresse un peu ... en fait, dans mon script, quand je fais :

#!/bin/bash
mysql -uuser -psecret -h 192.168.20.16

ça marche !!!
mais quand je fais ça :

#!/bin/bash
ip_serveur="192.168.20.16"
mysql -uuser -psecret -h $ip_serveur

ça ne marche plus (je sent bien le truc tout con mais ça fais quand même 2 heures que j'y suis)

Hors ligne

#3 Le 27/09/2012, à 06:34

Mat1974

Re : Can't connect to MySQL server on '192.168.x..x' (101) [RESOLU]

Je ne sais pas par quelle opération du saint esprit ... mais maintenant ça marche !

Hors ligne