일단 mysql 데몬은 떠 있구요. 내부/외부에서
command line으로 접속을 시도했을 때
제대로 접속이 되었던 아이디/패스워드를 써서
(물론 해당 db에 접속할 수 있는 권한을 가진
아이디임도 확인했습니다.)
mysql_connect()를 수행하면 접속이 되질 않네요.
혹시 싶어 mysql_error()를 print 시켜보았지만
return 값이 null이구요.
mysql_real_connect()로 TCP/IP port를 정해서
접속하는 것도 시도해 보았습니다만 마찬가지
결과가 나왔습니다.
(사실 mysql.sock이 있는 것도 확인했으니
무의미한 시도였는지도 모르겠네요.)
이러한 현상이 벌어진 것이.. 원래는 이상없이
잘 돌던 프로그램이었거든요. (물론 당연히
DB 접속도 잘 되고 쿼리를 던지고 결과를 받는
것도 잘 이루어졌습니다.) 코딩 도중 실수로
무한루프에 한 번 빠뜨려서 ^^; host를 flush한
일이 있었는데. 그 이후 이런 불행한 사태를
맞이하게 되었답니다. T_T
그 사이 linux 전체를 한 번 갈아엎었구요,
mysql은 binary로 세 번, rpm으로 한 번
다시 깔았답니다. -_-;
하지만 상황은 변함이 없군요.. -_-;;
처음 쓰는 거라서.. 무언가 바보같은
실수를 저지른 게 아닐까 싶은데요.
여러 고수님들의 의견 부탁드립니다.
그럼 미리 감사드리며.. *꾸벅*
|