개발/MySQL

MySQL] utf8 vs utf8mb4

펭귀니 :) 2023. 1. 5. 13:20

charset
utf8와 utf8mb4 차이

mysql에서 utf8은 최대 3바이트를 지원하고,
utf8mb4는 4바이트의 이모지를 처리할 수 있음

collation
utf8_unicode_ci, utf8mb4_unicode_ci

ci의 뜻은 case-insensitive, 대소문자 구분이 없다는 뜻
따라서, _bin을 쓰면 대소문자 구분이 가능하다.