2010-01-01 4 views
3

MySQL을 최신 버전으로 사용하고 있습니다. 기본적으로 나는 latin1_swedish_ci을 얻었지만 실제로는 올바르지 않습니다.전체 응용 프로그램이 UTF-8 용인 경우 어떤 데이터 정렬을 사용해야합니까?

+2

로캘에 따라 다릅니다. 서로 다른 조합 옵션이 존재하는 이유는 서로 다른 국가가 문자열 정렬 순서에 대해 다른 생각을 갖고 있기 때문입니다. 따라서 분명히 당신의 언어/문화/지역에 맞는 대조를 사용하십시오. – jalf

+0

20 개 언어로 번역 된 사이트에 있습니까? ... 하드 ... – openfrog

답변

4

당신은 MySQL을 참조 사이트에서 여기 utf8_general_ci

입니다 a full list of the character sets and their descriptions를 사용해야합니다.

+0

utf8_general_ci는 방법입니다. 당신은 모든 테이블을 utf8로 변환하기를 원할 것입니다, 이것은 일반적으로 사용하는 최고의 조합입니다. 사람이 읽을 수없는 내용 (예 : URL)을 대소 문자를 구분해야하는 항목이있는 경우 utf8_binary – MarkR