MySQL parou de funcionar - Erro 2002 - Instância Desconhecida

1

O servidor MySQL foi instalado e estava funcionando bem. Hoje não podemos nos conectar ao banco de dados por meio de nossos sites. O acesso à linha de comando usando mysql -u username -p também falha. Finalmente, o phpmyadmin falha.

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

service mysql restart
stop: Unknown instance:
start: Job failed to start

Os registros de erros (/var/log/mysql/error.log e /var/log/mysql.err e /var/log/mysql.log) estão vazios na última semana. O problema só começou hoje.

Examinei muitas respostas, incluindo Ubuntu Error 2002 “Não é possível conectar-se ao servidor MySql local através do soquete…” e ERRO 2002 (HY000): Não é possível conectar-se ao MySQL local .

Devo apenas reinstalar o servidor mysql e descrevê-lo como um erro desconhecido? (idéia horrível, obviamente).

Qual é o curso de ação correto a ser corrigido imediatamente e a evitar recidiva?

    
por csi 19.04.2013 / 00:32

1 resposta

2

Alterei o endereço de ligação do IP para 127.0.0.1. Ainda não tenho certeza porque isso funcionou e, em seguida, de repente parou. Aqui está a solução para os outros.

sudo nano /etc/mysql/my.cnf

mudar

bind-address = "127.0.0.1"

e depois

sudo service mysql restart
    
por 19.04.2013 / 04:50