Solución a error: Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’

Published:

Vamos a ver la solución para un error un poco común a veces para los que se inician en el mundo Linux o no. Es un error que al intentar lanzar la instalación mysql_secure_installation nos dice:

Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'

Pero también puede darse al intentar ingresar al interprete de comando de mysql o mariadb cuando hacemos

mysql -u root -p

Esto se debe por lo general a que el servicio de la base de datos esta detenido, pasa generalmente con usuarios que vienen de Debian y usan Centos que no saben que en Centos hay que levantar los servicios manualmente, así que con solo hacer:

systemctl start mariadb && systemctl enable mariadb

Esto será suficiente para lanzar la instalación o el interprete de comandos.

- Advertisement -
Jorge
Jorgehttps://nksistemas.com
Soy Jorge, Sr Sysadmin Linux/DevOps/SRE y creador de NKSistemas.com Trabajo con plataformas: Linux, Windows, AWS, GCP, VMware, Helm, kubernetes, Docker, etc.

Related articles