말씀하신 데로 해보았습니다.
현제.. /usr/local/mysql/mysql.sock이나 ...../var/mysql.sock화일은 없었습니다.
그리고..
./bin/mysqld 화일이 없기에..
./bin/safe_mysqld -S /tmp/mysql.sock을 실행시켰더니
[root@host mysql]# ./bin/safe_mysqld -S /tmp/mysql.sock
Starting mysqld daemon with databases from /usr/local/mysql/var
mysqld daemon ended
라고 나오는 군요..
이 경우.. /tmp/mysql.sock 화일이 없었구요.
touch /tmp/mysql.sock 을 실행한 후에 해보아도 소용이 없군요..
참고로.. 처음에 mysql을 깔았을 땐.. 아무 문제가 없었답니다.
다시 지우고 깔면서 부터 문제가 생겼다고 하는데요..
지금 설치한 버전은..
mysql.3.22.27버전이구요..
소스를 가지고 컴파일을 했습니다.
도저히 해결방법을 찾을 수 없군요..
그렇다고 리눅스를 다시 설치할 수 있는 입장이 아닙니다.
도와주세요..
> 이전 질문/답변을 자세히 읽어 보시면 만족할만한 답변을 얻을수도 있었을 것입니다.
> 다음을 자세히 점검해 보시기 바랍니다.
>
> /tmp/mysql.sock 파일이 없다면 /usr/local/mysql/mysql.sock 또는 /usr/local/mysql/var/mysql.sock 파일이 있는 지 확인해 보시기 바랍니다.
> 만약 그마저 없다면 mysqld -S /tmp/mysql.sock 로 데몬을 실행시켜 보시기 바랍니다.
> 만약 있다면 그 파일으 강제로 지우고, 다시 mysql 을 실행시켜 보세요.
>
> 현재 문제는 mysql 이 생성하는 local unix socket 파일의 위치를 제대로 찾지 못하기 때문입니다.
>
|