운영체제 관리/리눅스(Linux)

MySQL 서버 접속시 ERROR 2002 에러 해결방법

본클라쓰 2010. 2. 16. 10:04

MySQL 서버 접속시 ERROR 2002 에러 해결 방법

 

 리눅스 Redhat 8.0 설치 후 MySQL 서버에 접속할 때 다음과 같은 에러를 출력하며 MySQL 서버에 접속이 안될 때 처리 방법입니다.

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

 

 인터넷을 찾아보니 퍼미션 문제로 나오는데 root로 접속했을 때 이런 메시지를 출력하기에 퍼미션 문제는 제외했습니다. 그래서 프로세스 실행시 mysql.sock 파일의 경로가 잘못되어 있나 생각하고 mysql.sock 파일을 찾아보았지만 없었습니다. 원인은 MySQL 서버 데몬이 실행되지 않아 발생한 에러였습니다. 데몬을 실행시키니 문제 해결.

 

# service mysqld start

# /etc/init.d/mysqld start

위에 두 명령어 중 하나를 선택해서 실행시키면 MySQL 서버 데몬이 실행됩니다.