ERROR 2002 (HY000): Não é possível conectar-se ao servidor MySQL local por meio do soquete '/var/run/mysqld/mysqld.sock' (2)

1

Eu tenho o MySQL instalado no Ubuntu 11.10. Eu tenho trabalhado bem por meses, mas ontem eu comecei a receber a seguinte mensagem

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

e não pode se livrar dele. Eu tentei

/etc/init.d/mysqld start

e obtivemos

bash: /etc/init.d/mysqld: No such file or directory

O diretório /etc/init.d/ contém o mysql, mas não o mysqld. Eu tentei

sudo service mysql restart

Ele ficou pendurado por cerca de meia hora e depois eu o ctrl-c-ed. Eu então tentei

sudo service mysql start

Eu tenho

mysql start/running

Mas quando tentei

mysql

Eu tenho

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

Eu tentei

ps aux|grep mysql

e obtivemos

peter    17754  0.0  0.0   4196   768 pts/1    S+   09:38   0:00 grep --color=auto mysql

Eu tenho idéias sobre como consertar este problema seria muito apreciado.

    
por OtagoHarbour 04.06.2012 / 15:37

1 resposta

1

Você tem o arquivo padrão mysql.log? Possivelmente chamado mysqld.log.

Pode ser que você esteja sem espaço em disco, explique o problema repentino, tente:

$ df -h

Veja a quarta coluna "Avail"

    
por 10.06.2012 / 00:27