MySQL przestał działać - błąd 2002 - nieznane wystąpienie


Serwer MySQL został zainstalowany i działa poprawnie. Obecnie nie możemy połączyć się z bazą danych za pośrednictwem naszych stron internetowych. Dostęp do wiersza poleceń za pomocą
       mysql -u username -p
też nie działa. Wreszcie phpmyadmin nie działa.
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

Dzienniki błędów (/var/log/mysql/error.log i/var/log/mysql.err & amp;/var/log/mysql.log) są puste w ostatnim tygodniu. Problem dopiero się dziś zaczął.
Przejrzałem wiele odpowiedzi, w tym

Błąd Ubuntu 2002 „Nie można połączyć się z lokalnym serwerem MySql przez gniazdo ...”
https://serverfault.com/questi ... ocket
i

BŁĄD 2002 (HY000): Nie można połączyć się z lokalnym MySQL
https://serverfault.com/questi ... mysql
.
Czy powinienem po prostu ponownie zainstalować serwer mysql i winić za to nieznany błąd? (oczywiście okropny pomysł).

Jak naprawić sytuację i zapobiec nawrotom?

Zaproszony:
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

Zmieniłem adres wiązania z IP na 127.0.0.1. Wciąż nie jestem pewien, dlaczego to zadziałało, a potem nagle się zatrzymało. Oto rozwiązanie dla innych.
sudo nano/etc/mysql/my.cnf

zmiana
bind-address = "127.0.0.1"

I wtedy
sudo service mysql restart

Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się