메뉴 건너띄기
상단메뉴 바로가기
본문 바로가기

이 누리집은 대한민국 공식 전자정부 누리집입니다.

본문 영역

적용 지원, FAQ, Q&A 게시판을 통해 기술 문제 해결을 지원합니다.

묻고 답하기

db등록시 한글깨짐현상
  • 작성자

    윤*문

  • 작성일

    2013-12-30 14:22:05

  • 조회수

    1,379

  • 구분

    개발환경

  • 진행상태

    완료

질문

서버이전 후 셀렉트의 경우 문제없이 한글을 불러오는데
인설트나 업데이트의 경우 한글이 ? 로 깨져서 나오는 현상이 발생합니다.

톰캣과 아파치를 연동해서 사용하고 있으며 톰캣에는 URIEncoding="UTF-8" 설정을 해줬고

DB의 설정은 아래와 같습니다.

character_set_client utf8

character_set_connection utf8

character_set_database utf8

character_set_filesystem binary

character_set_results utf8

character_set_server atin1

character_set_system utf8

collation_connection utf8_unicode_ci

collation_database utf8_general_ci

collation_server latin1_swedish_ci

항상 상세한답변 감사합니다.

답변

안녕하세요. 윤종문님.

select는 잘 되시는 것으로 봐서는 DB의 한글인코딩은 정상적인 것 같습니다.

데이터 등록 및 수정 시에 깨지는 것은 tomcat 설정 상에 문제로 apache 웹서버와 연동 되시는 경우는 AJP 프로토콜을 사용하는 Connector 부분도 URIEncoding이 지정되어 있어야 합니다.

이 부분 다시 확인해 보시면 되실 것 같습니다.

그럼, 즐거운 하루되십시오.
감사합니다.

이 페이지의 구성

묻고 답하기