MySQL - ERROR 2002 (HY000): Can't connect to local MySQL server through socket

2018. 6. 20. 18:55plming/DB

멀쩡히 잘 되던 MySQL이

MySQL Workbench에서도 접속이 잘 되는데...

 

 

terminal에서 mysql을 실행하니

Error가 똭~

 

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

 

ls /var/run/mysqld

해봤더니...

아무것도 없네???  휑~~ ;;;

 

 

/etc/init.d/mysql restart

해봤지만 Fail 이 똭~

 

 

find / -name '*.sock'

로 해당 파일을 찾아봤지만

mysqld.sock은 찾을길이 없...

 

 

이리 저리 수소문 끝에...

stop / start를 하나씩 실행했더니... 정상~

 

 # service mysql stop
mysql stop/waiting

 #

 # service mysql start
mysql start/running, process 7368

 #

 # ps ax | grep mysql
 7368 ?        Ssl    0:00 /usr/sbin/mysqld
 7501 pts/12   S+     0:00 grep --color=auto mysql

 #