И еще пользуйся переводчиком "Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2 "No such file or directory") " => "Не удается подключиться к локальному серверу MySQL через сокет '/var/lib/mysql/mysql.sock' (2 «Нет такого файла или каталога»)"
По простому у меня 2 варианта 1. Сам сокет занят другим процессом 2. Файла сокета вобще нету Введи в консоль sudo lsof /var/run/mysqld/mysqld.sock И смотри если выведет процесс, то кильни его (на свой страх и риск) Если ошибка тогда sudo mkdir /var/run/mysqld sudo mkfifo /var/run/mysqld/mysqld.sock sudo chown -R mysql /var/run/mysqld