집 >데이터 베이스 >MySQL 튜토리얼 >MySQL은 대소문자 구분 데이터 정렬을 제공하며 어떻게 사용할 수 있습니까?
MySQL 데이터 정렬의 대소문자 구분
MySQL은 다양한 데이터 정렬 유형을 제공하지만 어느 것이 대소문자 구분을 지원하는지 결정하는 것이 혼란스러울 수 있습니다. 이 질문은 MySQL에서 대소문자 구분 데이터 정렬의 가용성에 대해 자세히 알아보고 자세한 답변을 제공합니다.
답변 1:
MySQL 매뉴얼에 따르면 데이터 정렬을 " _cs"는 대소문자 구분을 활성화합니다. "SHOW COLLATION WHERE COLLATION LIKE "%_cs"" 쿼리를 사용하여 사용 가능한 _cs 데이터 정렬을 볼 수 있습니다.
답변 2:
그러나 추가 조사에 따르면 MySQL에는 utf8_*_cs 데이터 정렬이 없습니다. 대소문자를 구분하는 utf8 필드의 경우 "utf8_bin"을 사용해야 합니다. 이로 인해 순서가 중단될 수 있지만 "ORDER BY 열 COLLATE utf8_general_ci"를 사용하여 해결할 수 있습니다.
추가 리소스:
위 내용은 MySQL은 대소문자 구분 데이터 정렬을 제공하며 어떻게 사용할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!