mysql 원격 접속일때만 한글 깨지는 현상 정보
mysql 원격 접속일때만 한글 깨지는 현상본문
localhost 에서 결과물 출력시에는 한글이 정상적으로 출력이 됩니다.
그런데 원격접속하여 결과물을 출력할때만 한글이 깨지네요.
한글 부분은 ? 로 표시되고 영문은 그대로 표시되구요.
???
?? ?? good ????
??? is ?
이런식으로 말이죠.
해당 php 페이지에
mysql_query("SET SESSION character_set_results = 'UTF8'");
를 적용하면 한글이 제대로 나오기는 합니다만..
도대체 뭐때문에 그런지 알수가 없네요.
그런데 원격접속하여 결과물을 출력할때만 한글이 깨지네요.
한글 부분은 ? 로 표시되고 영문은 그대로 표시되구요.
???
?? ?? good ????
??? is ?
이런식으로 말이죠.
해당 php 페이지에
mysql_query("SET SESSION character_set_results = 'UTF8'");
를 적용하면 한글이 제대로 나오기는 합니다만..
도대체 뭐때문에 그런지 알수가 없네요.
댓글 전체

접속프로그램의 언어셋을 살펴보시는건어떨까요??
접속프로그램은 utf-8로 접속하는데 정상적으로 잘보이구요.
프로그램을 말하는게아니고..
웹브라우저상에서 http://site.com/page.php 주소로 들어갔을때 한글이 물음표로 깨져서 나오는 현상입니다.
물론 localhost 상태로 불러 왔을땐 한글이 잘표현되는데
원격으로 접속해서 불러올때만 한글이 ? 로 깨져서 나오네요.
프로그램을 말하는게아니고..
웹브라우저상에서 http://site.com/page.php 주소로 들어갔을때 한글이 물음표로 깨져서 나오는 현상입니다.
물론 localhost 상태로 불러 왔을땐 한글이 잘표현되는데
원격으로 접속해서 불러올때만 한글이 ? 로 깨져서 나오네요.

root 사용자로 접근하신건가요??
root, 일반 아이디 다 테스트해봤습니다.
원격일때만 한글이 ? 로 출력됩니다.
원격일때만 한글이 ? 로 출력됩니다.

흠..;; 재가아는한에는 아는게 없네요;; ㅠㅠ