본문 바로가기
php

[맥북 m3 mysql 실행 오류] ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) 해결 방법

by 도도대표 2024. 9. 6.

맥북을 구매한 지 얼마 안돼서 mysql을 처음 사용해보려 했다가.... 너무 힘들었다

이것저것 헤매고 했는데 되지 않아 포기하고 있을 때쯤 정말 간신히 해결했다 

맥북이 이렇게 어려울줄 몰랐다...

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) 오류 발생이 계속될 때

이것저것 구글링 해서 다해봐도 되지 않았다

mysql9 버전 오류 인가 해서 mysql8.4로 다시 다운로드하였다

uname -a

mac os 버전 확인 후 arm64 다운로드

똑같이 에러가 남...

다시 프로세스 정지하고 다 지우고 다시 깔기로 함..

세네번째인듯.... 

프로세스 정지 후 삭제
brew services stop mysql
sudo launchctl unload -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
//경로 파악
which mysql
//삭제
brew uninstall --force mysql
brew uninstall mysql --ignore-dependencies
brew remove mysql
brew cleanup
sudo rm -rf /usr/local/mysql
sudo rm -rf /usr/local/bin/mysql
sudo rm -rf /usr/local/var/mysql
sudo rm -rf /usr/local/Cellar/mysql
sudo rm -rf /usr/local/mysql*
sudo rm -rf /tmp/mysql.sock.lock
sudo rm -rf /tmp/mysqlx.sock.lock
sudo rm -rf /tmp/mysql.sock
sudo rm -rf /tmp/mysqlx.sock
sudo rm ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/My*
sudo rm /opt/homebrew/etc/my.cnf

brew uninstall mysql
brew uninstall mysql@8.4
//실행확인
mysql
brew list | grep mysql
//->mysql이 실행되지 않음 확인

//설치
brew install mysql
brew services start mysql

설치 성공!!

mysql -u root -p

실행되는 것 확인 ㅎㅎ

아마 삭제할 때 제대로 삭제되지 않았던 부분이 있었던 것 같다

 

댓글