2026, 새로운 도약을 시작합니다.

emoji 로 인하여 utf8mb4 로 DB 캐릭터셋을 변경하였네요.

얼마전 아파치님의 답변글에 감화되어 지식을 쏟아내고있네요 하하 ;

여하튼..

최근 emoji 의 이슈가 높아져서 종전의 DB 테이블을 utf8 에서 utf8mb4 로 변경하였습니다.

멀티 바이트 안에 emoji 가 들어가더라구요. 

아.. emoji 란 것은 (헉 emoji 를 넣었는데 글이 짤려버렸네요 ;;;;;;; sir 은 대응 안되었나봅니다.)

날려진 글을 다시 등록합니다 ㅠㅠ

우선 DB 의 캐릭터셋을 utf8mb4 로 해주시고 DB 접속 연결 부분도 아래와 같이 변경해줘야 합니다.

SET CHARACTER_SET_CLIENT=utf8mb4

SET CHARACTER_SET_CONNECTION =utf8mb4

SET CHARACTER_SET_RESULTS=utf8mb4

우선 emoji 는 정상적으로 나오는데 한가지 걸리는 점이 DB 에 입력된 값이 ??? 로 떠서

해당 부분의 파싱이 필요한데 아직 거기 까지 정보가 없네요.

혹 emoji 관련 작업 해보신 분 정보를 공유 할 수 있을까요?

|

댓글 4개

전혀 몰랐던 내용이라 앞으로는 바꿔야겠어요...감사합니다.
구글링하면서 확인해보니

[ MySQL 5.5.3 이전 ]
utf8 charset - utf8_general_ci collation

[ MySQL 5.5.4 이후 ]
utf8mb4 charset - utf8mb4_unicode_ci collation
앗 여기까지 오신 분이.계시네요!!!

저도 그누보드에 에모지 표시되게 하려는데 쉽지않네요
https://www.wsgvet.com/home/520

열심히 적어보았습니다.

그누보드5에서 에모지 쓰기 ㅎㅎ
@우성님 DB캐릭터셋을 변경해서, 게시판 제목, 본문, 댓글에는 이모지가 정상적으로 출력되는데, 닉네임에는 이모지가 물음표로 나오네요. 어디를 수정해야 하는지요?

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

서버관리자

서버관리자 모임 게시판 입니다.
번호 제목 글쓴이 날짜 조회
655 1주 전 조회 72
654 6개월 전 조회 347
653 6개월 전 조회 319
652 6개월 전 조회 252
651 8개월 전 조회 364
650 8개월 전 조회 367
649 8개월 전 조회 401
648 9개월 전 조회 381
647 1년 전 조회 520
646 1년 전 조회 697
645 1년 전 조회 548
644 1년 전 조회 670
643 1년 전 조회 624
642 1년 전 조회 695
641 1년 전 조회 498
640 1년 전 조회 626
639 1년 전 조회 588
638 1년 전 조회 615
637 1년 전 조회 717
636 2년 전 조회 732
635 2년 전 조회 1,088
634 2년 전 조회 1,538
633 2년 전 조회 1,287
632 2년 전 조회 1,002
631 2년 전 조회 1,347
630 3년 전 조회 1,310
629 3년 전 조회 1,500
628 3년 전 조회 1,331
627 3년 전 조회 1,629
626 3년 전 조회 1,478
🐛 버그신고