> 안녕하세요~
>
>
> mysql db서버와 web서버를 분리하게 되었는데요!
>
> web서버엔 아파치서버이고요 php를 모듈화해서 쓰거든요!
>
> 문제는 아파치 웹서버에 있는 a.php3파일에서 mysqldb서버와
>
> 연결시 문제가 발생합니다.
>
> mysql_connect()은 연결은 이루어진 것으로 확인 했는데요
>
> 그 다음인 mysql_select_db()에서 지정해준 디비와 연결이
>
> 이루어지지 않은 것으로 확인 되었습니다.
>
> mysql db 서버의 mysql디비의 user 테이블에 host값을 %.domain
>
> 형식으로 값을 주었습니다.
>
> 그리고 웹 서버의 php파일에서 mysql_connect()에서 host인자값엔
>
> mysqldb서버의 ip넘버도 줘봤고요.. hostname.doname도 주었봤는
>
> 데요...
>
> 접속이 되는데..문제는 db를 가져 오지 못합니다..
>
> 조언을 부탁드립니다
아이큐 제로~~ 태훈님..
같은 학교 사람을 여기서 만나뵙는군요..
모하고 지내십니까..
linuxer.to가 접속이 안되더군요..
집에 랜이 들어왔습니다. 근디.. DHCP를 씁니다.
제길~~ 그래서 다른 디비로 연결할때 인증을 할수 있는 길이 사라져 버렸습니다.
혹시 제 글을 보시거덩 제가 신청한 도메인을 지워 주십시요...
아~ 그리고 답변..
mysql로그를 체크 해 보십시요. mysqld시작하실때 --log 옵션을 주면 로그가 찍힙니다.
정확히 커넷션은 되는지 패스워드에서 에러가 나는지 디비에 접근을 못하는지..
항상 문제가 되는게.. 요놈의 user, db, host 입니다.
요건 순서가 정해져 있던가 아님 각각 디비에서도 순서대로 읽어 들입니다.
저도 처음할때 요놈땜시 고생좀 했었죠...
순서에 대한것은 태준이형이 해석해 놓은 mysql문서안에 있습니다.
좀 의심스럽다면 모든것을 delete해주시고 다시 grant문을 써서 정확히 호스트와 어떤디비
그리고 어떤 유저에게 라는것을 써주고... 된다면...
그 다음에 mysql의 user, db, host 디비를 한번 잘 구다보십시요..
어떻게 쓰여져서 되었는지...
그럼 수고하시고요..
멜이나 주십시요..
|