Précédent   Forum des professionnels en informatique > Systèmes > Linux > Réseau
Réseau Vos questions autour des réseaux et télécoms sous Linux
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/01/2007, 21h05   #1
Membre éprouvé
 
Avatar de spekal
 
Inscription : mai 2005
Messages : 502
Détails du profil
Informations forums :
Inscription : mai 2005
Messages : 502
Points : 441
Points : 441
Par défaut Connexion difficile à MySQL, la faute à qui ?

Bonjour,

Je pose ma question ici, parce que je ne sais pas très bien ce qui se passe.

Sur ma Mandriva 2007, j'ai installé MySQL ; cela va bien avec les éléments classiques : le serveur mysql, et le client mysql, en local.

MAIS je voudrais y acceder aussi depuis une webapp (sous Java), toujours en local, et là cela devient le bazar. Pourtant la webapp est un logiciel qui fonctionne bien, et j'ai essayé avec d'autres, c'est chaque fois le même problème.

J'ai l'impression que c'est parce que je ne peux pas accéder au port 3306, qui à ce que j'ai compris est le port utilisé par les webapps pour se connecter à mysql.

Effectivement, quand je fais telnet localhost 3306, il me refuse violemment. J'ai suspecté le pare feu (shorewall, il me semble), mais même lorsque je l'enlève (shorewall clear), il refuse toujours.

Qu'en pensez-vous ?
spekal est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2007, 21h09   #2
Rédacteur/Modérateur
 
Avatar de gorgonite
 
Homme Nicolas Vallée
Ingénieur Système
Inscription : décembre 2005
Messages : 9 774
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Vallée
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Ingénieur Système
Secteur : Transports

Informations forums :
Inscription : décembre 2005
Messages : 9 774
Points : 14 303
Points : 14 303
fais un
Code :
netstat -an | grep LISTEN
juste pour vérifier quelques détails...
__________________
Evitez les MP pour les questions techniques... il y a des forums
Contributions sur DVP : Mes Tutos | Mon Blog
gorgonite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2007, 21h39   #3
Membre éprouvé
 
Avatar de spekal
 
Inscription : mai 2005
Messages : 502
Détails du profil
Informations forums :
Inscription : mai 2005
Messages : 502
Points : 441
Points : 441
Voilà, cher monsieur :
Citation:
root ..herve> netstat -an | grep LISTEN
tcp 0 0 0.0.0.0:2273 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:6000 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:631 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:7741 0.0.0.0:* LISTEN
tcp 0 0 :::6000 :::* LISTEN
tcp 0 0 :::631 :::* LISTEN
unix 2 [ ACC ] STREAM LISTENING 8814 /var/lib/mysql/mysqlmanager.sock
unix 2 [ ACC ] STREAM LISTENING 14807 /home/herve/tmp/ksocket-herve/kdeinit_0_0
unix 2 [ ACC ] STREAM LISTENING 14809 /home/herve/tmp/ksocket-herve/kdeinit-0:0
unix 2 [ ACC ] STREAM LISTENING 14838 /home/herve/tmp/ksocket-herve/klauncherLbOEpb.slave-socket
unix 2 [ ACC ] STREAM LISTENING 15099 /home/herve/tmp/ksocket-herve/lns-bzn-23-82-248-114-224.adsl.proxad.net-1bd0-45b236a4
unix 2 [ ACC ] STREAM LISTENING 8675 /tmp/.X11-unix/X0
unix 2 [ ACC ] STREAM LISTENING 8551 /var/run/xdmctl/dmctl/socket
unix 2 [ ACC ] STREAM LISTENING 8107 /tmp/.font-unix/fs-1
unix 2 [ ACC ] STREAM LISTENING 7801 /var/run/avahi-daemon/socket
unix 2 [ ACC ] STREAM LISTENING 8889 /var/lib/mysql/mysql.sock
unix 2 [ ACC ] STREAM LISTENING 14722 @/tmp/dbus-1iQyMTeCZ1
unix 2 [ ACC ] STREAM LISTENING 8684 /var/run/xdmctl/dmctl-:0/socket
unix 2 [ ACC ] STREAM LISTENING 14814 /tmp/.ICE-unix/dcop7081-1169307287
unix 2 [ ACC ] STREAM LISTENING 8577 /var/run/cups/cups.sock
unix 2 [ ACC ] STREAM LISTENING 14920 /tmp/.ICE-unix/7094
unix 2 [ ACC ] STREAM LISTENING 5442 @/tmp/hald-runner/dbus-Ej9dL5St48
unix 2 [ ACC ] STREAM LISTENING 5279 /var/run/acpid.socket
unix 2 [ ACC ] STREAM LISTENING 14869 @/tmp/fam-herve-
unix 2 [ ACC ] STREAM LISTENING 5126 /var/run/dbus/system_dbus_socket
unix 2 [ ACC ] STREAM LISTENING 15764 /home/herve/tmp/orbit-herve/linc-1c39-0-209bf0ed753ca
unix 2 [ ACC ] STREAM LISTENING 21953 /home/herve/tmp/ksocket-herve/kdesud_0:0
unix 2 [ ACC ] STREAM LISTENING 15773 /home/herve/tmp/orbit-herve/linc-1c32-0-41218d3592325
unix 2 [ ACC ] STREAM LISTENING 9035 /var/lib/clamav/clamd.socket
unix 2 [ ACC ] STREAM LISTENING 5441 @/tmp/hald-local/dbus-Y0ZVSAn8qW
root ..herve>
J'ai l'impression que vous n'ignorez plus rien de ce qu'il y a sur mon ordi, maintenant
spekal est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2007, 21h45   #4
Rédacteur/Modérateur
 
Avatar de gorgonite
 
Homme Nicolas Vallée
Ingénieur Système
Inscription : décembre 2005
Messages : 9 774
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Vallée
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Ingénieur Système
Secteur : Transports

Informations forums :
Inscription : décembre 2005
Messages : 9 774
Points : 14 303
Points : 14 303
le port pour mysql est le tcp/3306 ?
tu l'as changé ?
__________________
Evitez les MP pour les questions techniques... il y a des forums
Contributions sur DVP : Mes Tutos | Mon Blog
gorgonite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2007, 22h02   #5
Membre éprouvé
 
Avatar de spekal
 
Inscription : mai 2005
Messages : 502
Détails du profil
Informations forums :
Inscription : mai 2005
Messages : 502
Points : 441
Points : 441
Je n'ai rien fait. Je ne sais pas ce qui s'est passé, je n'ai rien vu, rien connu. J'ignore même d'où sort ce 3306, c'est le port que semblent utiliser par défaut les webapps java. Ce n'est pas le port de fait ?...
spekal est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2007, 22h05   #6
Rédacteur/Modérateur
 
Avatar de gorgonite
 
Homme Nicolas Vallée
Ingénieur Système
Inscription : décembre 2005
Messages : 9 774
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Vallée
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Ingénieur Système
Secteur : Transports

Informations forums :
Inscription : décembre 2005
Messages : 9 774
Points : 14 303
Points : 14 303
et si tu fais mysql en ligne de commande ça marche
__________________
Evitez les MP pour les questions techniques... il y a des forums
Contributions sur DVP : Mes Tutos | Mon Blog
gorgonite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2007, 22h07   #7
Membre éprouvé
 
Avatar de spekal
 
Inscription : mai 2005
Messages : 502
Détails du profil
Informations forums :
Inscription : mai 2005
Messages : 502
Points : 441
Points : 441
Oui.
spekal est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/06/2007, 22h08   #8
Invité régulier
 
Inscription : mars 2007
Messages : 10
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 10
Points : 7
Points : 7
J'ai le même problème. Mais j'ai quelques certitudes sur le sujet.
En effet, c'est bien le port 3306 qui est utilisé par défaut pour les écoutes TCP par le service mysqld. Le problème semble venir du fait qu'à partir des versions 5.0.3 de mysql, c'est le programme nommé mysqlmanager qui prend en charge les connexions. Celui-ci écoute sur le port 2273 qui est bien visualisé par ton netstat. Et même problème que toi, je peux effectuer des requêtes SQL en localhost mais pas à distance. Même si je renseigne le port 2273 à la place du 3306 dans des programmes spécialisés.

En gros chui comme un gland et je ne sais pas comment configurer mon service pour qu'il fonctionne comme les versions précédantes. Help !

Merci par avance.

Sylvain
gordon00 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/06/2007, 07h27   #9
Membre chevronné
 
Inscription : mai 2004
Messages : 818
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 818
Points : 706
Points : 706
salut
pour te connecter a distance sur ton serveur mysql, il me semble que tu dois
commenter skip-networking dans ton /etc/my.cnf

a+
deny est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/06/2007, 09h04   #10
Invité régulier
 
Inscription : mars 2007
Messages : 10
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 10
Points : 7
Points : 7
En effet j'avais essayé de décommenter cette option qui permet d'utiliser uniquement les sockets unix pour se connecter à la BDD. Mais après, je ne peux plus me connecter ni en localhost, ni de l'extérieur. Il doit y avoir un autre truc à faire et je ne sais toujours pas quoi :'( snif

Merci qd meme.
gordon00 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/06/2007, 09h26   #11
Invité régulier
 
Inscription : mars 2007
Messages : 10
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 10
Points : 7
Points : 7
Retification, j'ai réessayé. Et ça marche. En fait comme un boulard j'avais un autre service (icecast) qui fonctionnait sur le port 3306. J'avais du avoir la flemme de reconfigurer ma freebox pour qu'elle redirige le port icecast d'ou l'utilisation du port 3306 qui était déjà redirigé mais je ne m'en souvenait plus. Merci nestat -antup | grep LISTEN :-D
et merci à toi.

Bye
Sylvain
gordon00 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h53.


 
 
 
 
Partenaires

Hébergement Web