2012년 7월 2일 월요일

RHEL 한글 문제

RHEL 은 mysql 4.1대를 쓴다. 한글 문제가 있어서 네이버 검색해 보니

꽤 많은 글들이 있다. euc-kr이 euckr로 바뀌었다.

mysql 들어가서 해보는 작업들을 이래저래 해 보았는데 여전히 자바에서

한글을 읽고 쓰는데 문제가 있었다. 4.0대로 다시 인스톨 할까도 생각해

보았지만 번거러운 작업이라. 이래저래 해 본 끝에.

/etc/my.cnf에 몇 줄만 추가하면 해결되었다. 이전 버전의 my.ini라 보면 된다.

---------------------------------------

[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
# Default to using old password format for compatibility with mysql 3.x
# clients (those using the mysqlclient10 compatibility package).
old_passwords=1
init_connect=SET collation_connection = euckr_korean_ci
init_connect=SET NAMES euckr
default-character-set=euckr
character-set-server=euckr
collation-server=euckr_korean_ci

요렇게.
old_password... 아래 5줄이 추가한 부분이다.

그 아래에도 몇가지 줄이 있지만 뭐, 기본 설정이니 안 올린다.

service mysqld restart나
kill로 데몬 죽이고 다시 띄워주면 끝.

댓글 없음:

댓글 쓰기

국정원의 댓글 공작을 지탄합니다.

UPBIT is a South Korean company, and people died of suicide cause of coin investment.

 UPBIT is a South Korean company, and people died of suicide cause of coin. The company helps the people who control the market price manipu...