Gandi Docs

 |   AAA  |    fr   en  

Vous êtes sur la page d'une question

Autoriser l'accès à distance sur votre serveur MySQL
répondue

Question "bind adress désactivée par défaut?", par Eric F.

"Par défaut, MySQL n'écoute que localhost. . Il faudra désactiver la ligne relative au bind-address dans le fichier de configuration mysql"

Je ne comprends pas bien cette phrase, puisque j'ai l'impression que par défaut, la ligne en question est commentée dans le fichier my.conf:

#bind-adress = 127.0.0.1

Je me trompe?

Réponse, par David F.

effectivement chez moi aussi le bind-adress est commenté et Mysql écoute tous azimuth, ce qu'on peut voir avec un netstat :

$ netstat -tulp | grep mysql :
tcp        0      0 *:mysql                 *:*                     LISTEN     -

c'est pratique pour accéder à ses bases via SQLyog ou MySQLQueryBrowser, mais si on n'a pas besoin d'exposer Mysql ça peut être plus prudent de décommenter cette ligne, les petites applis tapant généralement sur une db en localhost.

Ce bind-address sur 127.0.0.1 par défaut n'a été généralisé que très récemment sur Ubuntu, j'ai constaté la différence sur un autre serveur chez moi en l'upgradant de 7.10 à 8.04 (perdu 2 heures avec cette con..rie ^^). Les serveurs Gandi étant en 7.10 (en tout cas le mien), ils n'ont pas encore le bind activé par défaut.

Dernière modification: le 23/06/2008 à 07:17 par Sébastien V.