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 28012 게시물 읽기
No. 28012
[자문자답] DB 문자셋 중 변경이 제대로 안 되는 것이 있는데 왜 그런지 아시는분 계시나요?
작성자
김승동
작성일
2009-02-10 19:27ⓒ
2009-02-10 19:40ⓜ
조회수
4,580


설정된 내용을 보면 아래와 같습니다

굵은 글씨로 강조된 부분이 euckr로 변경이 되어야 하는데 latin1 으로 계속해서 남아 있습니다

+--------------------------+-----------------------------------------+
| Variable_name                      | Value                                   |
+--------------------------+-----------------------------------------+
| character_set_client               | euckr                                   |
| character_set_connection       | euckr                                   |
| character_set_database   | latin1                                  |
| character_set_filesystem        | binary                                  |
| character_set_results             | euckr                                   |
| character_set_server              | euckr                                   |
| character_set_system            | utf8                                    |
| character_sets_dir                 | /usr/local/mysql5/share/mysql/charsets/ |
| collation_connection              | euckr_korean_ci                         |
| collation_database         | latin1_swedish_ci                       |
| collation_server                    | euckr_korean_ci                         |
| completion_type                   | 0                                       |
| concurrent_insert                  | 1                                       |
| connect_timeout                    | 10                                      |
+--------------------------+-----------------------------------------+


my.cnf 의 내용 중 한글 설정 부분은 아래와 같습니다


[client]

default-character-set = euckr


[mysqld]

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


[mysqldump]
default-character-set=euckr

[mysql]
default-character-set=euckr

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


제가 설정을 바꿀 때 command 창에서 세션을 걸어놓은 채 설정을 변경하고 다시 확인했었는데요


아무래도 해당 command 창이 MySQL과의 세션을 물고 있어서 특정 시스템 변수의 설정값이 변경되지 않았던 것 같습니다 ^^;


혹시라도 저와 같은 문제로 고민하시는 분 계시면 도움 되셨길 바랍니다 :]
김승동님이 2009-02-10 19:40에 작성한 댓글입니다.
이 댓글은 2009-02-10 19:40에 마지막으로 수정되었습니다. Edit
[Top]
No.
제목
작성자
작성일
조회
28015이 쿼리문 속도 개선 가능할까요? [2]
Love_SQL
2009-02-11
4687
28014DB 중복 자료 제외 하고 합계 나오게 할려 하는데 잘 안되네요.. [3]
정경수
2009-02-11
4894
28013DB 시작시 Auto Commit 이 안 되게 설정하는 방법이 있는지요? [2]
김승동
2009-02-11
4996
28012[자문자답] DB 문자셋 중 변경이 제대로 안 되는 것이 있는데 왜 그런지 아시는분 계시나요? [1]
김승동
2009-02-10
4580
28010중복된 레코드들만 보고 싶습니다. 어떻게 해야 하나요? [1]
정의석
2009-02-10
5282
28009보통 이럴때는 어떻게들 처리 하시나요? [1]
챨스
2009-02-09
4810
28008join 쿼리에서 데이터가 없는 row 만 가져올려면... [1]
초보sql
2009-02-09
4808
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.021초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다