몇가지 해결 방법이 있습니다만.. 다음 방법을 먼저 시도해 주시기 바랍니다.
http://database.sarang.net/board/mysql.php3?table=mysql&action=article&arg=852
위의 URL에 적힌대로 해 주시기 바랍니다.
mysql.sock 라는 단어로 찾아 보시면 몇가지 해법이 나와 있습니다.
> 설치한후 이상없이 mysql을 잘 사용하였습니다..
>
> 그런데 제가 임의의 파일안의 내용을 자동으로 DB에 저장하게 하는 프로그
> 램을
> 실행시킨후
>
> warning : Mysql connection failed : can't connect to local
> mysql server through socket '/tmp/mysql.sock' in /home/sung/test/db_in
> sert.php3 on line 3
>
> warning : 0 is not a mysql link in /home/sung/test/db_isnert.php3 on l
> ine 4
>
> 위와 같은 에러가 나왔습니다..
> 정진호님의 책을 보니.. 이런 경우 데몬이 실행되어 있지 않거나 잘못된
> 곳을
> mysql.sock이 참조하려고 하는 경우라고 쓰여 있더군요..
>
> #ps -ef | grep mysql
> 명령어를 사용하여 mysql 데몬이 세개 실행되어 있는 것을 확인하였습니다.
> .
>
> 그리고 /tmp/mysql.sock을 찾아보니.. 그 파일이 생성되지 않았더군요..
>
> 또한
> #/etc/my.cnf 라는 파일도 찾아 보았으나.. 없었습니다..
>
> 너무 답답해서 컴퓨터를 재부팅 해보았으나.. 소용이 없더군요..
>
> 이런 경우 어떻게 해야 에러는 잡을 수 있나요..??
> 답변을 기다리겠습니다..
|