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 27134 게시물 읽기
No. 27134
[문의]초보적인 케릭터 셋에 대한 질문입니다.
작성자
박성원(darkancia)
작성일
2007-11-05 16:42ⓒ
2007-11-05 16:44ⓜ
조회수
2,864

안녕하세요 초짜 디비에이입니다. 

워낙 초보적인거라 대략 mysql 메뉴얼의 캐릭터 셋 부분을 봐도 이해가 안되네요

대략적으로 캐릭터 셋이 문자를 컴퓨터가 인식하는 방법으로 인코딩 과 디코딩 하는 일종의 컴파일 방식을 정하는 것으로 알고있는데요
그래도 지금 처한 상황의 답변에 대해서 아무리 찾아봐도 안나와서 아래와 같은 의문이 생기더군요

현재 중국어 버전의 DB를 세팅하게 되었는데요

1. 이전에 구축되어진 일본 쪽에 DB는 euckr을 사용하고있는데요 일본의 한자가 다 깨져서 입력이 됩니다. (ex 맼붹 등)
   그래서 이번에는 이렇게 입력을 받지 않고 한자가 입력이 가능한 방식으로 바꿔볼려고 하는데요
   
  우선 한글이 이미 기록되어진 DB를 iconv라는 유틸을 통해 utf8로 변환한다음에 캐릭터 셋을 
utf8로 지정한 후 디비를 import 하는 방법을 통해서 이전을 감행한다면, 
한글과 한자 모두 사용이 가능한지요?
  (개인적으로 만일 이 방법이 된다면 왜 굳이 euckr을 사용하는지 모르는 꼴이 되고 맙니다만...ㅡ_-?)

2. mysql 에서 볼때(show variables)

  charater_set_server : euckr
  charater_set_system : uft8

이렇게 표현된건 어떤 것을 의미하는지 모르겟습니다. 
클라이언트가 mysql이고 서버가 mysqld라는것도 알지만 그 부분도 솔직히 이해가 안가고 있습니다. 
mysql 은 단순히 DB를 말하는것이고 mysqld라는것은 서버(데몬을 실행하는 프로그램...ㅡ_-?)를 뜻하는건지요?

이 부분으로 보면 위의 server와 system 역시 멀 뜻하는지 잘 모르겠습니다. 


초 울트라 초짜 DBA이다보니 책과 인터넷으로 여러 정보를 수집하고 있습니다. 그러다보니 기본도 잘 안잡히네요
(oracle은 자격증 수업을 통해 펀드맨탈의 어느정도는 알고있지만, 그것과는 좀 거리가 있는듯해서요 ㅠ.ㅠ)

고수님들의 많은 지도와 편달을 부탁드립니다. 
어느덧 퇴근시간이 다가오고있습니다. 

다들 수고하시구요
좋은 하루 되세요

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

1.

euckr은 한국어를 저장하기 위한 캐릭터셋입니다. 따라서, 우리나라에서 사용되는 상용한자(?)는 모두 저장할 수 있지만, 일본에서 사용하는 한자는 일부 깨짐 현상이 발생할 수 있습니다. 말씀하신 방법대로 변환해서 사용하시는 것이 좋을 것 같습니다. 단, 일본어만 저장할 DB라면 굳이 UTF-8이 아닌 shift-jis등의 일본어 캐릭터셋을 통해 저장하시는 것도 한가지 방법입니다.

 

2.

http://dev.mysql.com/doc/refman/5.0/en/charset-syntax.html

해당 문서와 포함된 하위 문서를 찬찬히 읽어보세요. 전반적인 캐릭터셋 관련 지식 습득에 도움이 됩니다.

 

이외에 많은 부분을 http://dev.mysql.com/doc 을 통해서 얻으실 수 있습니다.

예제나 책을 통해 필요한 부분부터 익혀가는 것도 편리하고 좋겠지만, 레퍼런스 북이나 도움말을 한 번 훑어주는 것도 다음 단계로의 진행을 위한 필수 과정이라고 생각됩니다.

 

 

 

박현우(lqez)님이 2007-11-09 12:05에 작성한 댓글입니다.
이 댓글은 2007-11-09 13:04에 마지막으로 수정되었습니다.

답변감사합니다.

박성원(darkancia)님이 2007-11-10 14:39에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
27137sql 조인에 대해서 알고 싶습니다. [1]
김남훈
2007-11-06
2492
27136mysql_front 에서 접속 권한
이동규
2007-11-06
2306
27135쿼리문 질문이요.. :) [1]
권재영
2007-11-06
1976
27134[문의]초보적인 케릭터 셋에 대한 질문입니다. [2]
박성원
2007-11-05
2864
27132[문의] 하나의 머신에서 여러개의 mysql 서버 실행하기 [3]
박성원
2007-11-05
3441
27129초보대왕님 도움좀요 [1]
사슴
2007-11-05
2190
27128phpmyadmin에서는 되고 mysql_query로는 에러? [1]
김봉선
2007-11-04
3736
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.022초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다