Исправление ошибки ERROR 2002 (HY000) в MySQL

После перезапуска MySQL сервера у меня случился сбой, который выдавал ошибку ERROR 2002 (HY000). С такой проблемой я раньше не сталкивался, поэтому начал активно искать решение…

Непосредственно сам код ошибки выглядел так:

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

Для начала я попытался убить соответствующий PID, как рекомендуют на большинстве форумов, однако это ничего не дало. Поэтому я продолжил искать решение проблему и нашел команду, которая все исправила.

Как в MySQL исправить ошибку?

Вообще, эта проблема не новая и интернет переполнен различными вариантами решения. Свое решение я нашел в этом посте на StackOverflow.

sudo chown -R _mysql:mysql /usr/local/var/mysql && sudo brew services restart mysql

После этого, проблема решилась и сервер успешно запустился, поэтому можно работать с данными дальше 😎

Подписаться на новые статьи