database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 29497 게시물 읽기
No. 29497
한글 사용하려면 소스로 설치해야 하나요?
작성자
네오
작성일
2010-01-06 20:44
조회수
7,047

OS는 sun solaris 10 (sparc) 입니다.

기존에 tar 패키지로 설치된 mysql에 한글을 사용하기 위해서 매뉴얼과 이곳을 이용해서 /etc/my.cnf파일을 수정했습니다.

mysql> show variables like '%character_set%'

+--------------------------+--------------------------------------------------------------------------+
| Variable_name            | Value                                                                    |
+--------------------------+--------------------------------------------------------------------------+
| character_set_client     | utf8                                                                     |
| character_set_connection | utf8                                                                     |
| character_set_database   | utf8                                                                     |
| character_set_filesystem | binary                                                                   |
| character_set_results    | utf8                                                                     |
| character_set_server     | utf8                                                                     |
| character_set_system     | utf8                                                                     |
| character_sets_dir       | /usr/local/mysql-enterprise-5.0.36-solaris10-sparc/share/mysql/charsets/ |
+--------------------------+--------------------------------------------------------------------------+
 

환경 변수를 확인해보니 위와 같이 설정이 변경되었는데요, 그래도 한글 입력이 안되네요. 한글을 써도 빈칸으로 바뀝니다.

 

설정만 바꾸면 되는게 아니고 소스파일로 설치하고 configure할때 옵션을 줘야 하는건가요?

너무 초보 질문이지만...^^;; 아시는분 답변 부탁드립니다.

 

이 글에 대한 댓글이 총 3건 있습니다.

한글 입력을 어떻게 테스트하고 계신지 궁금합니다.

터미널 접속 후, mysql 클라이언트를 통해서 하고 계신지, 아니면 여타 어플리케이션을 통해서 하고 계신가요?

박현우(lqez)님이 2010-01-07 17:57에 작성한 댓글입니다.

Xmanager라는 X-window 프로그램을 이용해서 접속 한 후 콘솔창을 띄어서 사용하고 있습니다.

회사에 있는 다른 장비에서 테스트해보니 insert / select 모두 잘 됩니다.

아래 테스트 결과 모두 한글 insert와 select가 잘 되었습니다.

1. OS : sun solaris 8 sparc, MySQL : 3.23.51-max
2. OS : sun solaris 10 sparc, MySQL : 5.0.89

3. OS : sun solaris 10 sparc, MySQL : 5.0.86-64bit

4. OS : sun solaris 10 x86, MySQL : 5.0.85-64bit

 

 

한글 입력이 아예 안되는 버전은

mysql-enterprise-5.0.36-solaris10-sparc.tar.gz

로 상용 버전입니다.

같은 장비에 같은 방법으로 설치한 다른 버전은 잘 되기 때문에 설치 문제는 아닌것 같다는 생각입니다.

지금은 새로 설치해보려는 중입니다.

(이전 프로젝트 개발하면서 replication 설정을 했었는데 혹시 그게 문제가 될까요;;)

 

네오님이 2010-01-08 10:45에 작성한 댓글입니다.
이 댓글은 2010-01-08 19:22에 마지막으로 수정되었습니다. Edit

mysql-enterprise-5.0.36-solaris10-sparc -------> 이건 한글이 안되네요.

my.cnf파일 깨끗한거 가져와서 설정 다시해봐도 안되길래 다시 설치해봤는데도 안되네요;;

다른 버전(mysql-5.0.89-solaris10-sparc)으로 한글 성공했습니다.

my.cnf파일 수정하고(euckr로 설정했습니다.) table 생성할때 DEFAULT CHARSET=euckr

이렇게 하니 insert, update, select 모두 잘 되네요.

콘솔에서 접속해도 잘되고, JAVA에서도 따로 인코딩 없이 잘되는걸 확인했습니다.

댓글 감사합니다~~^0^

네오님이 2010-01-08 16:22에 작성한 댓글입니다.
이 댓글은 2010-01-08 16:24에 마지막으로 수정되었습니다. Edit
[Top]
No.
제목
작성자
작성일
조회
29500Data 디렉토리 Tar로 넘겨도 되나요? [2]
한영호
2010-01-08
6143
29499MySQL 프로세스 개수
DM
2010-01-08
6393
29498통계 내는 쿼리가 궁금합니다. [4]
궁금이
2010-01-07
6864
29497한글 사용하려면 소스로 설치해야 하나요? [3]
네오
2010-01-06
7047
29496그룹으로 묶는 쿼리문. [1]
강민정
2010-01-06
6523
29495MySQL 느려지는 현상 [1]
H맨
2010-01-06
8277
29494쿼리에 응답이 너무너무너무 느려요 ㅠㅠ [1]
염진근
2010-01-04
7044
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다