mysql 명령어로 접속시도시 발생되는 오류

에러메시지
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)


해결 1
my.cnf 설정파일을 열어 [mysqld], [client] 항목에 socket 속성을 수정한 후 MySQL 을 재시작합니다.

[client]
#password       = your_password
port            = 3306
#socket         = /tmp/mysql.sock
socket          = /var/lib/mysql/mysql.sock

[mysqld]
port            = 3306
#socket         = /tmp/mysql.sock
socket          = /var/lib/mysql/mysql.sock

해결 2

/var/lib/mysql/mysql.sock 에 대한 링크를 생성하여 줍니다.

Shell
ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock

http://blog.beany.co.kr/archives/828

1
ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock





Posted by wychoi
,