Categories: Bases de DatosLinux

ERROR 2002: Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (2)

Sin ningun aviso aparente el servidor de bases de datos MySQL dejo de funcionar. Una de nuestras aplicaciones web dejo de ser accesible desde el explorador mostrando el siguiente mensaje de error:

ERROR: MySql connection problem
Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (2)

Nuestras aplicaciones se ejecuan sobre apache, php y mysql. Pensando que podia ser problema de espacio, trate de conectarmeal servicio:

root@deathbian:# mysql -u root
ERROR 2002: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!

El mensaje anterior me indica que el servidor MySQL esta detenido, entonces ejecuto el comando apra iniciarlo:

root@deathbian:~# /etc/init.d/mysql start
Starting MySQL database server: mysqld...failed.
Please take a look at the syslog.
***
 050817 22:34:22 Can't start server: Bind on TCP/IP port: Cannot assign requested address
 050817 22:34:22 Do you already have another mysqld server running on port: 3306 ?
 ***

Como resolverlo

Al final los errores son porque el MysQL no se se puede conectar a la interfaz localhost o loopback. Tienen que revisar el archivo /etc/network/interfaces y verificar que exista dicah interface.

## The loopback network interface
auto lo
iface lo inet loopback

Puerto de MySQL

Por default el demonio de mysqld escucha en la IP 127.0.0.1 puerto 3306, por lo cual al arrancar la maquina el servidor se conecta automaticamente a este puerto exclusivo. Para verificar si la interfaz lo esta bien configurada, ejecutan:

root@deathbian:~# ifconfig
lo        Link encap:Local Loopback
 inet addr:127.0.0.1  Mask:255.0.0.0
 inet6 addr: ::1/128 Scope:Host
 UP LOOPBACK RUNNING  MTU:16436  Metric:1
 RX packets:102 errors:0 dropped:0 overruns:0 frame:0
 TX packets:102 errors:0 dropped:0 overruns:0 carrier:0
 collisions:0 txqueuelen:0
 RX bytes:9826 (9.8 KB)  TX bytes:9826 (9.8 KB)
Linux Gratis

No soy un asesor financiero y la información que proporciono es solo para fines educativos e informativos. No brindo asesoramiento de inversión y cualquier decisión que tome con respecto a sus inversiones es suya. Consulte a un asesor financiero autorizado antes de tomar cualquier decisión de inversión. El valor de las criptomonedas puede ser volátil e invertir en ellas implica un riesgo significativo. Debe considerar cuidadosamente su propia situación financiera y tolerancia al riesgo antes de tomar cualquier decisión de inversión. No garantizo la exactitud o integridad de la información proporcionada y no soy responsable de ninguna pérdida o daño que pueda resultar del uso de esta información.

Disqus Comments Loading...

Recent Posts

Más Allá de la Teoría: Estudiantes en la Vanguardia de Lightning Network 2023

En el ámbito de la informática y la cadena de bloques, el conocimiento teórico a…

6 meses ago

Un Análisis Detallado del Informe de Crimen Cripto 2023: Una Guía para Principiantes

El emergente dominio de las criptomonedas ha cautivado la imaginación colectiva por su potencial para…

7 meses ago

Capital de Riesgo en Cripto: Sobreviviendo y Prosperando en un Mercado Bajista

En el siempre evolucionante mundo de las criptomonedas, el capital de riesgo (VC) ha encontrado…

7 meses ago

Bitcoin, divisas y criptomonedas: Potencial y perspectivas | Análisis 2023

?? Resumen video : Gareth Soloway Bitcoin, prepárate para lo que viene Introducción El mercado…

12 meses ago

El desmoronamiento de Silicon Valley Bank: la crisis bancaria del 2023

En marzo de 2023, el mundo financiero se vio sacudido por el repentino colapso de…

1 año ago

SegWit – Bitcoin Segregated Witness

A medida que Bitcoin continúa ganando popularidad y reconocimiento, aumenta la necesidad de escalabilidad y…

1 año ago