mysqld 소켓에러

Extra Form
PHP PHP 5.x

안녕하세요.

 

mysqld 소켓에러가 나는데 패스경로에 mysql.sock 파일이 존재하지 않습니다.

 

생상허는 방법을 구글링쳐봐도 나오지않아서.. 조언좀부탁드립니다.

 

감사합니다.

 

 

  • profile

    소켓파일이 없다면

    1. mysql이 실행중이지 않거나 -> 이경우 서버 실행시키시면 되겠죠. 물론 실행이 안된다면 오류 확인후 해결해야겠고요.
    2. mysql에 설정된 소켓 경로가 잘못되었거나 -> 1번에서 mysql이 실행중이거나 실행했음에도 불구 파일이 여전히 없다면 엉뚱한 경로에 생성되고 있을수 있습니다.

    둘중 하나입니다. 소켓파일은 임의로 생성하시는게 아닙니다.

     

    추가) 해당경로 권한문제일수도 있습니다만 임의로 변경하신게 아닌이상 대부분 권한문제는 아닙니다.

  • profile
    보통 그런 경우 Mysqld가 실행중이지 않을 때 그렇게 나오긴 합니다.

    MySQL이 실행되지 않는다면 보통.. 설정 파일에서 무언가 잘못됐을 경우가 많습니다.