MySQL에서 한글 정렬

리눅스에서 MySQL 사용 시 한글을 정렬하기 위해서는 설치할 때 --with-charset=euc_kr 옵션을 주고 컴파일 하도록 권장하고 있습니다.

RPM으로 설치하였거나, 위의 옵션을 빼고 소스 인스톨 하였을 때, 한글을 정렬하기 위해 MySQL을 다시 설치하게 되는데, 테이블을 생성할 때 해당 필드에 binary옵션만 주면 한글 정렬 문제를 해결할 수 있습니다.

다음은 binary옵션의 사용예 입니다.

create table user (
uid int(10) unsigned not null auto_increment,
id varchar(30) not null,
pw varchar(30) not null,
name varchar(50) binary not null,
primary key (uid)
);

위와 같이 name필드에 "binary" 옵션을 주고 테이블을 생성하면 "select * from user order by name" 과 같이 정렬을 사용할 수 가 있게 됩니다.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2003/11/24 18:41 2003/11/24 18:41
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/131

Trackback URL : http://tcbs17.cafe24.com/tc/trackback/131

« Previous : 1 : ... 930 : 931 : 932 : 933 : 934 : 935 : 936 : 937 : 938 : ... 1009 : Next »

블로그 이미지

- 홍반장

Archives

Recent Trackbacks

Calendar

«   2024/11   »
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Statistics Graph

Site Stats

Total hits:
241235
Today:
1031
Yesterday:
856