11. Collation
- Collation 이란 문자를 어떻게 비교하고 정렬할 것인지에 관한것.
-- 예시: 이름 정렬
SELECT name FROM users ORDER BY name;
-- 결과가 collation에 따라 달라짐!
-- Case-sensitive: A, B, a, b
-- Case-insensitive: A, a, B, b
MySQL 주요 Collation
utf8mb4_bin- binary 비교 (대소문자 구분)
utf8mb4_general_ci- 빠른비교 (대소문자 무시)
utf8mb4_unicode_ci- 정확한 유니코드 정렬
utf8mb4_0900_ai_ci- MySQL 8.0 + 기본값