mysql.sock

En la uni estamos desarrollando en php y mysql pero me salia un error :mad: que no me permitia continuar con el desarrollo :worried:

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

:confused: en teoria deberia de estar mysql.sock en /var/lib/mysql/ pero no esta :( y haciendo una busqueda lo encontramos en /var/run/mysql/mysql.sock.

Una forma de solucionar el error seria haciendo un enlace simbolico a /var/run/mysql/mysql.sock

cd /var/lib/mysql/
ln -s /var/run/mysql/mysql.sock

Otra opcion es editar /etc/my.cnf y sustituir:

socket         = /var/run/mysql/mysql.sock

por

socket          = /var/lib/mysql/mysql.sock

Reiniciamos el servicio y listo :D

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s