mysql server 의 버전은 일단 크게 상관이 없을 것으로 생각이 됩니다.
(하지만 상식적으로 생각할때 php를 컴파일할 때 이용한 mysql의 라이브러리의 버전이 현재 설치되어 있는 mysql 서버와 맞아야겠지요. 하지만 이제까지 개인적인 경험으로는 mysql 서버를 업그레이드 하고 php 를 업그레이드 하지 않아도 전혀 문제없이 잘 작동했습니다. 그러니 이 말은 곧 mysql 서버의 버전과는 무관할 것이라는 추측이 가능하게 하지요)
ps aux | grep mysqld 로 mysql daemon 이 메모리에 로딩되어 있는지 확인해 보시기 바랍니다.
>
> 답변감사합니다.
> 한가지만 더 질문할께요.,
>
> php3.ini 파일에서 extension=mysql.so 라는 부분을 uncomment시키고
> <? phpinfo() ?> 를 실행하여 확인해 보았더니, mysql에러가 나옵니다.(php
> 는 정상적으로 설치되었다고 나옵니다)
>
> mysqladmin -h `hostname` --port=3306 version
> 쳤더니
>
> mysqladmin:connect to server at 'hostname' failed.
> error:'Unknown MySQL Server Host 'Hostname'(11)'
> Check that mysqld is running on hostname and that the port is 3306
> You can check this by doing 'telnet hostname 3306'
>
> 이라고 뜹니다.
>
> 참고로 rpm -qa|grep php 해보았더니
> 중간쯤에
> mod_php3-mysql-3.0.12-4pow 가 있더군요
>
> 전 MySQL 소스 버전이 3_22_30인데 혹시 관계가 있나요?
> mysql 실행을 시키면 버전이 3_22_30으로 나옵니다.
>
> 한번만 더 답해 주세요(꾸벅)
|