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로 데몬 죽이고 다시 띄워주면 끝.

댓글 없음:

댓글 쓰기

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

대학원생의 투고 지도 ④ (완결) — 논문의 수준이란 무엇인가: 사다리와 사분위, 첫 논문 전략

완결편이다. "논문 수준"이라는 말을 해부하고, 에듀테크 석사생의 첫 논문 전략으로 마친다. 학위논문과 학술지 논문은 다른 장르다 먼저 가장 흔한 혼동부터. 학위논문(thesis)은 "내가 연구를 수행할 줄 안다...