Ако вашият файл my.cnf (обикновено в /etc/mysql/ папка) е правилно конфигуриран с
socket=/var/lib/mysql/mysql.sock
можете да проверите дали mysql работи със следната команда:
mysqladmin -u root -p status
опитайте да промените разрешението си към папката mysql. Ако работите локално, можете да опитате:
sudo chmod -R 755 /var/lib/mysql/
това реши проблема за мен