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