LucyLee

며칠전에 보드 테이블들 utf8mb4로 전부 전환했는데 약간 문제가 있네요

일부 문자 필드들이 전체 키 길이가 1000바이트 넘어버리는 문제가 생겨서

 

결국 약간씩 길이 줄여서 조정 해뒀습니다.

 

혹시나 그누보드 5.3에선 디비 구조가 바뀔려나요?

 

그냥 utf8에선 이모지 입력시 공백이 되버리더군요..

 

이모지만 쓸경우엔 아예 제목이고 내용이고 그냥 공백으로 글이 저장되 버립니다.

 

관련문서 며칠 찾아보고 했었는데 애초에 mysql이 utf8을 3바이트로 처리 하도록 해서 발생하는 사태인듯 하네요 (마리아DB도 동급 버전대에선 똑같은 문제 있어요)

|

댓글 3개

http://www.happyjung.com/lecture/2503 참고하세요
utf8 이 3byte로 저장되고 utf8mb4 은 4byte 로 저장됩니다.
@해피정 다른방법이 있었군요.. 정보 감사합니다.
바이트가 잘못했네요 ㅎ
댓글을 작성하시려면 로그인이 필요합니다. 로그인

자유게시판

+
제목 글쓴이 날짜 조회
8년 전 조회 1,177
8년 전 조회 3,180
8년 전 조회 1,855
8년 전 조회 1,831
8년 전 조회 2,138
8년 전 조회 1,092
8년 전 조회 1,134
8년 전 조회 1,811
8년 전 조회 1,747
8년 전 조회 1,103
8년 전 조회 1,136
8년 전 조회 1,093
8년 전 조회 1,111
8년 전 조회 1,161
8년 전 조회 1,311
8년 전 조회 1,107
8년 전 조회 1,810
8년 전 조회 1,112
8년 전 조회 1,413
8년 전 조회 1,091
8년 전 조회 1,100
8년 전 조회 1,107
8년 전 조회 2,623
8년 전 조회 4,194
8년 전 조회 1,101
8년 전 조회 1,403
8년 전 조회 1,826
8년 전 조회 1,102
8년 전 조회 1,187
8년 전 조회 1,104
🐛 버그신고