프리랜서 웹디자이너 RELATION RELATION.CO.KR

RELATION 로고

PHP 웹프로그래밍

[기타] utf8_unicode_ci,utf8_general_ci차이

2012.10.04
MySQL의 collation을 별생각없이 계속 utf8_general_ci 를 사용하다가 오늘 어느분께서 utf8_unicode_ci로 된 script를 보내셔서 차이점을 조사해 봤습니다.

일단 결론부터 말하자면


So when you need better sorting order - use utf8_unicode_ci,
and when you utterly interested in performance - use utf8_general_ci.


라고 합니다.

utf8_general_ci 는 accents(예, ÀÁÅåāă)가 없으며 그것들은 해당 단어의 대문자(앞의 예제의 경우 'A')로 변환한답니다.

이 렇게 모든 경우를 대문자로 변환하는 경우, 문자 비교시에 소문자보다는 작게 되므로 정렬이 정확히 이루지지 않습니다. 즉, 'ÀÁÅåāă'는 모두 'a'와 같으므로 정렬 비교시에 swap되지 않을 것이며, 'åāă'는 대문자 'A'와 같은 순서에 나오게 되는 것이죠.

accent 문자까지 정확하게 정렬해야 되는 경우가 아니면, 속도를 위해서 utf8_general_ci를 쓰는게 좋습니다.

자세한 내용은 http://forums.mysql.com/read.php?103,187048,188748#msg-188748을 참조해주세요.

이 포스트 공유하기

글수정  글삭제 전체목록
<
 
1
           
검색    글쓰기
번호 제 목 작성자 작성일 조회수
중요 [서버] 보안서버 무료 SSL 구축 꿘쓰 2017.09.20 6079
중요 [MYSQL함수] PHP, MYSQL 기초 쿼리문 정리 꿘쓰 2011.04.15 7339
중요 [MYSQL PHP 함수] PHP, MYSQL 기초 쿼리문 정리   꿘쓰 2006.03.10 12606
186 [소스] 특정일 특정 날짜 구하기 작성글은 비공개로 설정 되었습니다. 꿘쓰 2020.08.31 1
185 [서버] URL 에서 파일 확장자(.html , .php) 없애기!!! 꿘쓰 2020.03.16 109
184 [소스] PHP function 테스트 꿘쓰 2020.03.05 118
183 [MYSQL PHP 함수] is_dir 꿘스 2020.01.31 120
182 [MYSQL PHP 함수] DB table 같은 이름 체크 꿘쓰 2019.12.13 150
181 [소스] 게시글 번호로 페이지 번호 구하기 댓글 없는 게시판 작성글은 비공개로 설정 되었습니다. 꿘쓰 2019.11.18 3
180 [소스] 페이지 이동, 페이지 자동이동 PHP 꿘쓰 2019.11.04 187
179 [MYSQL PHP 함수] PHP 현재 페이지명, 도메인명 URL 정보 꿘쓰 2019.06.24 276
178 [기타] PHP 소수점 올림,반올림, 버림 꿘쓰 2018.07.06 945
177 [기타] php를 이용한 mysql 엑셀 파일 만들기 꿘쓰 2019.07.24 1392
176 [MYSQL PHP 함수] 특정값 조회 where 컬럼명 in (값,,,,,,) 꿘쓰 2018.01.15 934
175 [서버] 보안서버 무료 SSL 구축 꿘쓰 2017.09.20 6079
174 [소스] LK Query 작성글은 비공개로 설정 되었습니다. 꿘쓰 2017.08.23 2
173 [소스] php xml 파일 생성하기 작성글은 비공개로 설정 되었습니다. 꿘쓰 2017.06.05 1
172 [소스] 네이버 신디케이션 날짜 변경 작성글은 비공개로 설정 되었습니다. 꿘쓰 2017.06.01 1
171 [소스] 날짜 계산(DATE_ADD) 꿘쓰 2017.05.08 1114
170 [소스] 기간별 호텔 룸가격 구하기 작성글은 비공개로 설정 되었습니다. 꿘쓰 2017.05.05 1
169 [소스] 기간 검색 작성글은 비공개로 설정 되었습니다. 꿘쓰 2017.05.05 3
168 [문자열함수] 알파벳 순서대로 출력하기 꿘쓰 2017.02.23 2055
167 [소스] PHP를 이용한 RSS 만들기 꿘쓰 2016.07.30 1407