ОШИБКА 2002 (HY000): не удается подключиться к локальному серверу MySQL через сокет '/var/run/mysqld/mysqld.sock' (111)
При входе на сервер MySQL я получаю сообщение об ошибке, подобное этому:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (111)
В чем проблема и как я могу это исправить?
1 ответ
Если ваш файл my.cnf (обычно в папке / etc / mysql /) правильно настроен с
socket=/var/lib/mysql/mysql.sock
Вы можете проверить, работает ли mysql с помощью следующей команды:
mysqladmin -u root -p status
попробуйте изменить свое разрешение на папку MySQL. Если вы работаете локально, вы можете попробовать:
sudo chmod -R 755 /var/lib/mysql/