После перезапуска 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
После этого, проблема решилась и сервер успешно запустился, поэтому можно работать с данными дальше 😎