Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysq

Estas en el tema de ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysq en el foro de Mysql en Foros del Web. Hola, A ver si alguien puede ayudarme con mi problemilla. Tengo un programa en C que accede a una base de datos para hacer un ...
  #1 (permalink)  
Antiguo 22/02/2010, 07:09
 
Fecha de Ingreso: enero-2008
Mensajes: 122
Antigüedad: 16 años, 3 meses
Puntos: 0
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysq

Hola,
A ver si alguien puede ayudarme con mi problemilla.
Tengo un programa en C que accede a una base de datos para hacer un Insert de forma recursiva. Si al finalizar intento acceder desde línea de comandos a mysql o con una web que accede a la BBDD me da error.
El mensaje que me aparece cuando intento acceder por línea de comandos es el siguiente:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (111)

No sé a que se debe ni como solucionarlo. Si reinicio el sistema después de haber recibido ese error se puede acceder a la BBDD de forma normal como si no hubiera ocurrido nada y la tabla está actualizada correctamente. Se me ocurre que pudiera ser que la conexión con la bbdd de datos se queda abierta, pero yo al menos envío la orden de cerrar.

Saludos y gracias.
  #2 (permalink)  
Antiguo 22/02/2010, 17:29
Avatar de newboy_master  
Fecha de Ingreso: enero-2008
Ubicación: Granada
Mensajes: 882
Antigüedad: 16 años, 3 meses
Puntos: 46
Respuesta: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/v

Revisa estos enlaces por si te solucionan el problema:

http://systemadmin.es/2009/02/error-...tmpmysqlsock-2
http://www.forosdelweb.com/f21/cant-...ck-2-a-200267/
http://www.forosdelweb.com/f18/cant-...socket-640164/
http://www.forosdelweb.com/f18/cant-...ck-2-a-195681/
__________________
@jslirola - Programador Web Freelance.
  #3 (permalink)  
Antiguo 08/03/2010, 11:15
 
Fecha de Ingreso: enero-2008
Mensajes: 122
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/v

Gracias,
Al final lo que hice fue cerrar las comunicaciones con el socket que me envia datos antes de mandar comandos a la BBDD, por lo que sea se quedaba algun socket mal cerrado y daba problemas con la bbdd, yo juraria que lo habia cerrado todo bien.
Saludos

Etiquetas: local, server, socket
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:07.