[MySQL] (M1 macOS) Error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (61) 해결

jee-woo·2023년 3월 12일
1
post-thumbnail

homebrew로 mysql을 설치하고 root 계정의 비밀번호를 잊어버려서 아예 mysql을 지웠다가 다시 설치했다.

brew uninstall mysql
brew install mysql

mysql을 지웠다가 설치해도 비밀번호 문제가 해결이 안되어서 삭제와 설치를 반복했다.

그 후

brew services start mysql
mysql -u root

을 실행하자 이 에러를 맞닥뜨렸다.

Error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (61)

한참 헤맨 끝에 에러 메세지에 해당하는 파일을 찾아 관련 있어보이는 파일들을 다 삭제했다.

cd /tmp
sudo rm mysql.sock mysql.sock.lock mysqlx.sock mysqlx.sock.lock

이후 다시 mysql을 설치하니 해당 에러가 해결되었다.

References

https://walkingfox.tistory.com/89

profile
FE Developer

0개의 댓글