Jeśli twój plik my.cnf (zwykle w /etc/mysql/ folder) jest poprawnie skonfigurowany z
socket=/var/lib/mysql/mysql.sock
możesz sprawdzić, czy mysql działa za pomocą następującego polecenia:
mysqladmin -u root -p status
spróbuj zmienić uprawnienia do folderu mysql. Jeśli pracujesz lokalnie, możesz spróbować:
sudo chmod -R 755 /var/lib/mysql/
to rozwiązało to dla mnie