#1 Le 30/08/2007, à 10:59
- yohann
[résolu] serveur mysql devenue inaccessible autrement qu'en local
bonjour,
je me suis rendu compte aujourd'hui que mon serveur mysql n'était plus accessible depuis l'exterieur.
le pb est le suivant:
qd je suis sur le serveur:
mysql -u user -p database me connecte à la base de donnée.
qd je ne suis pas sur le serveur:
mysql -h domain.com -u user -p database m'envoie une erreur 2003 can't connect to mysql server.
J'ai vu la doc de mysql notemment ici
http://dev.mysql.com/doc/refman/5.0/fr/ … enied.html
mais je n'arrive aps à comprendre d'ou viens le problème.
J'ai lancé la commande netstat -l | grep mysql, voilà ce qu'elle donne
tcp 0 0 srvweb.local:mysql *:* LISTEN
unix 2 [ ACC ] STREAM LISTENING 7005 /var/run/mysqld/mysqld.sock
et la déja je comprend pas trop car jusqu'a maintenant le port pour mysql était le 3306.
et la aucune trace de 3306.
j'ai essayé d'utiliser le port 7005 mais cela ne change rien (et je me demande d'aileurs si le 7005 que je vois est bien un n° de port)
un petit coup de main svp
Dernière modification par yohann (Le 30/08/2007, à 12:26)
j.vachez, le génie du net | Soirées jeux sur Lyon | 441
++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++
..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.
Hors ligne
#2 Le 30/08/2007, à 11:32
- stef69
Re : [résolu] serveur mysql devenue inaccessible autrement qu'en local
fait un netstat -ntpl
Tu es peut etre en socket unix seulement ? va voir dans les log de mysql .
Va voir le my.cnf aussi et regarde la configuration du port
a+
Hors ligne
#3 Le 30/08/2007, à 11:47
- yohann
Re : [résolu] serveur mysql devenue inaccessible autrement qu'en local
voila le resultat de sudo netstat -ntpl | grep mysql
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 32525/mysqld
donc apparament mon serveur sql écoute bien sur le port 3306..
pour le my.cnf
[client]
port = 3306
socket = /var/run/mysqld/mysqld.sock
voila la partie concernant le port
pour les log c'est un peu bizarre mais mysql.err et mysql.log sont tout les 2 vides
merci pour ton aide
Dernière modification par yohann (Le 30/08/2007, à 11:56)
j.vachez, le génie du net | Soirées jeux sur Lyon | 441
++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++
..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.
Hors ligne
#4 Le 30/08/2007, à 12:18
- Uggy
Re : [résolu] serveur mysql devenue inaccessible autrement qu'en local
http://dev.mysql.com/doc/refman/5.0/en/can-not-connect-to-server.html
Hors ligne
#5 Le 30/08/2007, à 12:25
- yohann
Re : [résolu] serveur mysql devenue inaccessible autrement qu'en local
extrait de my.cnf
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
bind-address = 127.0.0.1
cool
le pb vennait bien de la j'ai commenter la ligne bind-address, redémarré le service mysql et tout fonctionne à nouveau, sans doute une mise à jour qui avait remplacer ce fichier...
merci à vous
j.vachez, le génie du net | Soirées jeux sur Lyon | 441
++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++
..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.
Hors ligne
#6 Le 30/08/2007, à 12:35
- stef69
Re : [résolu] serveur mysql devenue inaccessible autrement qu'en local
bien
Dernière modification par stef69 (Le 30/08/2007, à 12:38)
Hors ligne