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" 과 같이 정렬을 사용할 수 가 있게 됩니다.
Posted by 홍반장