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 29311 게시물 읽기
No. 29311
euckr 캐릭터셋 변경질문입니다.
작성자
질문
작성일
2009-09-18 15:48
조회수
7,433
Cent OS 설치했구요.. mysql 버젼이 5.0.45 입니다.

/etc/my.cnf

[client]
default-character-set = euckr

[mysqld]
default-character-set = euckr
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
old_passwords=1
init_connect = SET collation_connection = euckr_korean_ci
init_connect = SET NAMES euckr
character-set-server = euckr
character-set-filesystem = euckr
collation-server = euckr_korean_ci
skip-character-set-client-handshake

[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

[mysqldump]
default-character-set=euckr

[mysql]
default-character-set=euckr



으로 변경했고, mysql에서 확인해보면..


mysql> show variables like '%char%';
+--------------------------+----------------------------+
| Variable_name            | Value                      |
+--------------------------+----------------------------+
| character_set_client     | euckr                      |
| character_set_connection | euckr                      |
| character_set_database   | latin1                     |
| character_set_filesystem | euckr                      |
| character_set_results    | euckr                      |
| character_set_server     | euckr                      |
| character_set_system     | utf8                       |
| character_sets_dir       | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
8 rows in set (0.00 sec)

위와 같이 출력됩니다.

그런데 브라우져에서 값을 입력하면 모두 "?" 물음표로 표시됩니다. 한글이 다 깨지는것 같은데..
어떻게 설정을 바꿔야 할지 모르겠습니다...ㅠ_ㅠ

답변부탁드립니다..ㅠ_ㅠ
이 글에 대한 댓글이 총 1건 있습니다.
어플에서 euckr로 설정이 되었다면 서버를 아래와 같이 맞춰주시면 됩니다.
환경설정이 적용된 상태는 아래와 같습니다.

mysql> show global variables like 'char%';
+--------------------------+--------------------------------------------------------------+
| Variable_name            | Value                                                        |
+--------------------------+--------------------------------------------------------------+
| character_set_client     | euckr                                                        |
| character_set_connection | euckr                                                        |
| character_set_database   | euckr                                                        |
| character_set_filesystem | euckr                                                        |
| character_set_results    | euckr                                                        |
| character_set_server     | euckr
                                                        |
| character_set_system     | utf8                                                         |
| character_sets_dir       | /usr/local/mysql-5.1.38-linux-x86_64-glibc23/share/charsets/ |
+--------------------------+--------------------------------------------------------------+
8 rows in set (0.00 sec)


http://www.sqldic.co.kr/qnaView.action?bbs.bbs_seq=369
김두형(SQLdic)님이 2009-09-18 20:37에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
29326프로시저 질문입니다. [1]
흥흥흥
2009-09-23
5749
29325연속된 값을 찾는게 가능한가요?? [3]
Deck
2009-09-22
7414
29312숫자를 합치려면 어떻게 하나요? [2]
Deck
2009-09-18
6307
29311euckr 캐릭터셋 변경질문입니다. [1]
질문
2009-09-18
7433
29310테이블에서 가장 마지막 5개의 레코드만 불러오고 싶습니다... [2]
Deck
2009-09-18
5781
29309mysql 접속시 -p 옵션에 패스워드 입력을 막는 방법을 알고 싶습니다. [3]
손님
2009-09-17
5920
29307쿼리문좀 도와주세요 ^^
손님
2009-09-17
5861
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.022초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다