sun's longitude:300 50 57.49 
· 자유게시판 · 묻고답하기 · 알파문서 · RPMS list
· 사용자문서 · 팁/FAQ모음 · 리눅스Links · 자료실
· 서버정보 · 운영자 · Books/FAQ · FreeBSD
/board/delete.php:소스보기  

질문과 답변 게시판입니다.

현재 실시간으로 이곳 서버의 설정파일(몇개)를 보여주고 있습니다.
서버의 설정내용에 관한 질문은 먼저 이곳 서버의 설정내용을 참고하시길 바랍니다.

[*** 쓰기 금지단어 패턴 ***]
글 본문 중간에 업로드할 이미지를 추가하는 방법 : @@이미지이름@@
ex) @@foo.gif@@
 ★ 글 지우기 항목입니다. 한번 더 생각하시고 결정하십시오.!!!
제목 837 번 글의 답장글 : Re: 그럼 문제 없나요?
 이름  산이(san2@linuxchannel.net) [홈]http://www.linuxchannel.net
[정창수]님이 남기신 글:

>마이에스큐엘을 설치 했습니다
>옵션은
>./configure --prefix=/usr/local/mysql --with-harset=euc_kr
>을 사용했습니다
>근데 한글을 사용했더니
>?표만 나옵니다.어찌해야 하는지요
>다른 설정들을 더 해야 하느지???
>
>========================================
>
>MySQL 설정 문제라기 보다는
>커널에서 한글문자를 볼 수 없는 상황인것 같군요...
>
>한텀에서 만약 한글이 보인다면 MySQL에서도 잘 보이겠지요..
>
>--with-charset=CHARSET
>
>이 부분은 빼세요....
>
>
>
>====================================================
>그럼 어떻게 해야 하나요?/
>저는 리눅스 네트워크 레퍼런스 바이블 부록에 있는
>알짜 6.2 파이널 씨디거든요
>커널 업을 해야 하나요??
>그리고 안해도 웹에서는 한글 나온다는 이야기가 있던데
>사실인지? 그리고 글자 넣을때는 한글이 나오는데
>테이블을 보기하면 ? 가 나오거든요
>누구말로는 관계없다고도 하고 누구는 안된다 그러고...

========================================

답변이 늦었나요?

...

테이블 각 컬럼의 내용은 당연히 euc_kr 옵션을 주지 않아도
한글은 그 컬럼으로 잘 들어갑니다.

다만,
euc_kr 옵션을 추가하면
컬럼이름을 한글로 넣을 수 있고, 에러레포트시 한글로 출력됩니다.

컬럼이름을 굳지 한글이름으로 넣지 않아도 전혀상관없습니다.
영어이름으로 컬럼이름을 주는게 일반적인 상식이죠..
테이블 이름도 마찬가지고요.....


문제는 콘솔이나 터미널상에서
한글이 모두 ??? 보인다는 것이죠..
이건 앞서 말했듯이 운영체제에서 한글 2바이트를 잘 출력하는냐의
문제입니다....주로 커널에 관련된 문제이죠...
(euc_kr 옵션과 상관없습니다.)

웹에서도 마찬가지로 웹브라우저가 한글폰트가 있어야 보이지 않나요?
이와 똑 같은 개념입니다.


[권장사항]
DB 이름 / 테이블 이름 / 각 컬럼이름
등은 가능한 영문으로 하는게 좋습니다.
아무래도 2바이트한글보다는 유리한면이 있겠죠......

예:
mysql_qurery("select * from 나의테이블");
보다는
mysql_qurery("select * from my_table")
이 더 낫지 않아요?

따라서
리눅스가 한글 환경이 되어 있지 않아도
작업하는데 아무 지장이 없다는 것이죠.
물론 한글 이름은 ??? 보여서 짜증이 나겠지만요...
2000년 12월 01일 01:52:26 금(새벽)  from 211.187.71.193
0
암호: 공용 보안 SSL 서버가 준비되기 전까지는 off 합니다

apache lighttpd linuxchannel.net 
Copyright 1997-2026. linuxchannel.net. All rights reserved.

Page loading: 0.01(server) + (network) + (browser) seconds