본문으로 바로가기
728x90
반응형
SMALL

맥에서mysql을 설치하고 실행 했을 때 다음과 같은 에러가 발생할 경우가 있다.

 

안되는 이유중 하나는 심볼릭 링크를 걸어주지 않아서이다.

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

 

 

 

mysql 실행하기

$ mysql.server start

 

 

터미널에 접속해서 /var/mysql 경로에 mysql.sock 가 있는지 확인

$ ls /var/mysql

mysql.sock 확인
mysql.sock 확인

 

 

 

만약 해당 폴더가 없다면 폴더 만들어주기

$ sudo mkdir /var/mysql

 

 

 

심볼릭 링크를 걸어주기

$ sudo ln -s /tmp/mysql.sock /var/mysql/mysql.sock

 

 

mysql 재시작

$ mysql.server restart

 

 

위와 같은 과정으로 에러 2002를 해결할 수 있다.

728x90
반응형
LIST