처음 mysql 을 설치하였을때는 euckr charset 을 사용했었습니다.
그후 얼마가 있다가 utf8로 설정 하였고 다시 요즘에는 utf8mb4 로 설정 하고 있습니다.
utf8mb4 는 간략하게 정리 하면 utf8 charset 보다 다양한 문자들을 지정하기 위하여 생겨난 charset 입니다.
스마트폰의 발전으로 emoticon을 상당히 많이 사용합니다. 저도 포스팅에 사용 합니다. 🙂 <–
UTF-8 인코딩 의 경우 문자당 최대 4바이트 가 필요 합니다.
Mysql utf8 인코딩의 경우 3바이트만 지정 하며 utf8mb4 charset 에서 4바이트를 지원 하게 됩니다.
이제부터 mysql / mariadb 설치시 utf8mb4 charset 으로 설정 하세요!