Me gustaría analizar el mysqltráfico. En este momento, todas las solicitudes mysql se envían al socket MySQL unix:
unix 2 [ ACC ] STREAM LISTENING 3734388 15304/mysqld /var/run/mysqld/mysqld.sock
Estoy tratando de deshabilitar ese socket para forzar a MySQL a usar el socket de red en su lugar en el loopback. Probé comentando todas las socketdirectivas en el my.cnfy debian.cnfarchivos y reiniciarse MySQL, pero no había ninguna diferencia.
¿Cómo puedo desactivar el socket MySQL unix para forzar MySQL a través de la red?
Otros detalles: estoy corriendo MySQL 5.1en ubuntu 10.04.
Precisiones sobre la pregunta
Dado que muchas personas sugirieron habilitar el zócalo de red, me gustaría aclarar mi pregunta señalando que la dirección de enlace ya estaba habilitada bind-address = 127.0.0.1y que hay una conexión de escucha disponible:
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 15601/mysqld
Todavía no veo ningún intento de conexión 127.0.0.1:3306desde mi aplicación web (sitio web de Drupal).
Actualizado con la respuesta
De hecho, parece que el problema proviene del mysqliconector que utiliza Drupal ( .ht_config.phppara aquellos que estén interesados). Se configuró: mysqli://drupal:***@localhost/drupalcambiando localhosta 127.0.0.1solucionado el problema (es decir, Drupal ahora está haciendo conexiones al zócalo de red).
--protocol... mira la respuesta de Jonathan.