utf8mb4 : 이모지는 어떻게 데이터베이스에 넣어야 할까?
mysql의 Charset 중에는, utf8과 utf8mb4가 있습니다. utf8만 있으면 될 거 같은데. 왜 그럴까요? 친구랑 웹 페이지를 만들기 위해서 만들어 두었던 테이블을 가지고 간단하게 실험을 해 보도록 하겠습니다. 딱 봐도, id라던지, address가 있는 걸로 보아서는, 회원 가입을 위한 테이블이라고 할 수 있어요. Character Set이 utf8로 되어 있는데요. 기본적으로 utf8은, 4byte 가변 인코딩이라고 할 수 있어요. 'a'나 'e'와 같은 문자들은 1byte로 표현이 되고, '경'이라던지 '산'이라는 것은 3byte로 표현이 됩니다. user_name의 Character Set은 utf8입니다. 우리는 member에서 user_name 필드만 출력해 보도록 하겠습니다. ..
코딩/Sql
2019. 8. 31. 15:14
최근댓글