Pokud váš soubor my.cnf (obvykle v /etc/mysql/ složka) je správně nakonfigurován pomocí
socket=/var/lib/mysql/mysql.sock
můžete zkontrolovat, zda běží mysql pomocí následujícího příkazu:
mysqladmin -u root -p status
zkuste změnit oprávnění ke složce mysql. Pokud pracujete lokálně, můžete zkusit:
sudo chmod -R 755 /var/lib/mysql/
tím to pro mě vyřešilo