Je voudrais analyser le mysqltrafic. Pour le moment, toutes les requêtes mysql sont envoyées à la socket MySQL Unix:
unix 2 [ ACC ] STREAM LISTENING 3734388 15304/mysqld /var/run/mysqld/mysqld.sock
J'essaie de désactiver ce socket pour forcer MySQL à utiliser le socket réseau à la place du bouclage. J'ai essayé de commenter toutes les socketdirectives dans les my.cnfet debian.cnffichiers et remis en marche MySQL , mais il n'a fait aucune différence.
Comment désactiver le socket Unix MySQL pour forcer MySQL sur le réseau?
informations supplémentaires: je cours MySQL 5.1sur ubuntu 10.04.
Précisions sur la question
Étant donné que de nombreuses personnes ont suggéré d'activer la prise réseau, j'aimerais clarifier ma question en précisant que l'adresse de liaison était déjà activée avec bind-address = 127.0.0.1et qu'une connexion d'écoute était disponible:
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 15601/mysqld
Je ne vois toujours aucune connexion tenter 127.0.0.1:3306de sortir de mon application Web (site Web Drupal).
Mis à jour avec la réponse
Il semble en effet que le problème vienne du mysqliconnecteur utilisé par Drupal ( .ht_config.phppour ceux qui sont intéressés). Il a été défini mysqli://drupal:***@localhost/drupal:, changer localhostpour 127.0.0.1résoudre le problème (c’est-à-dire que Drupal est maintenant connecté à la prise réseau).
--protocol.. voir la réponse de Jonathan.