t3g1ng
@t3g1ng

Как исправить ошибку «ERROR 2002 (HY000)» в MySQL?

Добрый день, попросили меня обновить MySQL на CentOS 6 с ISPmanager 4 PRO
Обновлял я следующими командами:
rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm
sed -i s'/enabled=1/enabled=0/' /etc/yum.repos.d/mysql-community.repo
yum -y --enablerepo=mysql56-community,remi install php-mysqlnd
yum -y --enablerepo=mysql56-community,remi install mysql-server

При попытке запустить MySQL, он просто не запускается.
service mysqld start
Starting mysqld: [FAILED]
Проверяю версию MySQL командой: MySQL -v, получаю ошибку:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

Проверяю версию MySQL командой: MySQL --version, показывает всё хорошо:
mysql  Ver 14.14 Distrib 5.6.40, for Linux (x86_64) using  EditLine wrapper

Как можно решить проблему? Спасибо за ответ!
UPD
Создал файл и дал ему права:
touch /var/lib/mysql/mysql.sock
chown -R mysql /var/lib/mysql/mysql.sock

Теперь показывает несколько иную ошибку:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)
  • Вопрос задан
  • 3234 просмотра
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
sock-файл вручную создавать не надо, его должен создать MySQL после старта. У вас же он не запускается. Что выдаёт команда service mysqld status? Что в логах самого mysql?
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект
22 нояб. 2024, в 23:55
3000 руб./за проект