[APM] 한글 깨짐현상

View Comments

php로 mysql에 레코드 insert하는데, 한글이 깨집니다. 아놔...
시험서버에서 이상 없이 되었는데, 본서버로 옮겨놓으니 안되는군요. ㅡㅡ;

일반 html의 한글은 잘 보이는 데, db에서 불러온 한글 테이터만 깨집니다.
터미널에서 mysql로 데이터를 보니, 역시나 한글이 깨져있더군요.

mysql의 한글 설정이 잘못되어 있다고 직감했습니다.
그러나,,,, 클라이언트의 서버 설정을 맘대로 바꿀 수 없는지라... OTL....

여기저기 알아보니 mysql 쿼리로 글자셋을 바꿀 수 있더군요.
mysql_query("set names euckr");

요것을 mysql_select_db 다음에 넣어주면 되더구만요.

한쿡사람이 사용하는 mysql에는 제발 한글설정 좀 합시다~!

P.S. mysql설치 시 한글 옵션은 트랙백으로 걸어 놓겠습니다. ㅡㅡ;
2008/07/16 16:06 2008/07/16 16:06

댓글0 Comments (+add yours?)

트랙백1 Tracbacks (+view to the desc.)

Trackback Address :: http://www.lnlsoft.net/trackback/178
  1. Subject: [MySQL] MySQL 설치 옵션 Tracked from 철없는 강아지의 오리지널 2010/08/20 11:34

    MySQL설치 옵션은 무지하게 복잡합니다.그러나 난, 각설하고, db 파일 위치랑 글자셋만 지정합니다. 물론 설치위치 지정은 기본이지요.이렇게 해도 아쉽지 않게 될 건 다 됩니다.옵션은 다음과 같습니다. # #./configure --prefix=/usr/local/mysql --localstatedir=/usr/local/mysql/data --with-charset=euckr # 참고로, 버전 4.0 이던가? 이상부터는 글자셋을 euckr로 해...

Newer Entries Older Entries