테스트 사이트 - 개발 중인 베타 버전입니다

웹 개발자라면 냑을 해야하는 이유

· 6년 전 · 1460 · 18

아, 이젠 utf8mb4로 셋팅을 해야 할 것 같네요.

https://sir.kr/cm_free/1518810

 

운영 중인 사이트가 있는데 며칠 전 우연하게 모바일로 글 작성 할 때 이모티콘을 어떻게 넣는 건지 궁금해서 테스트 했는데 제 사이트에는 그게 안 됐습니다. sir에서는 잘 되던데 하면서 바로 포기 했죠. 내가 모르는 뭐 특수한 기능이 있나보다 하고... ㅎㅎ

그리고 어제 우연히 웹학교님 글을 보고 아하~ 그러고 phpmyadmin 들어가서 캐릭터셋을 살펴보니 utf8mb4_general_ci가 있더라구요. 아주 오래 전부터 있었던건지 이번에 mysql8로 업그레이드 하면서 생겨난 건지는 모르지만 암튼 캐릭터셋을 바꿔주고 이모니콘 테스트를 하다보니 바로 되더군요. (그런데 문자 하나에 4byte ㅎㄷㄷ 그래서 필요한 필드만 지정해서 변경했네요.)

 

전에도 말씀드렸지만 여기가 시골이라 개발자도 많이 없고 IT 관련해서 소통할만한 사람이 없어요. 이 쪽 분야에서는 섬 같은 곳이지요. 그나마 요즘은 인터넷이라도 되니 다행입니다. 옛날엔 버스타고 대학나온 형들이 운영하는 컴퓨터 대리점 쫒아다니면서 물어보고 그랬어요. ㅋ

 

어찌보면 사소하다 여길수도 있는 거지만 제가 냑을 하지 않았다면 아마 더 오랫동안 이 문제를 해결하지 못했을 겁니다. 정보 공유의 순기능이 이런 게 아닌가 싶습니다. 앞으로 좋은 정보 많이 올려주세요.

댓글 작성

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

로그인하기

댓글 18개

@terrorboy 말씀 안 주셨다면 까맣게 모르고 있었습니다.

두 분이 고민하시는 이유가 있군요.
@orbital
https://sir.kr/g5_skin/14384?sfl=mb_id%2C1&stx=z9n

이거 만들때 저도 처음 알았네요 ㅋㅋㅋㅋ
@terrorboy 마크다운 문법 에디터
저도 등록해 주셨을 때 봤습니다. 다른 것은 모르고요. ㅋ
등록해 주신 에디터요! 심플 ~~~

혹시요. 전 세계 상대로 팔아 먹을 수 있는
수학 공식을 담을 수 있는 에디터가 있을까요?
그누M에서 작동하면 따봉이고요.
다른 곳에서 작동하면 포기하겠습니다.ㅎㅎ

갑자기 또 욕심이 나네요. ^^
@orbital ㅎㅎㅎㅎ
@terrorboy ^^
What is the difference between utf8mb4 and utf8 charsets in MySQL?
https://stackoverflow.com/questions/30074492/what-is-the-difference-between-utf8mb4-and-utf8-charsets-in-mysql

mysql converting an incorrect latin1 column to utf8
https://nicj.net/mysql-converting-an-incorrect-latin1-column-to-utf8/

OK!

How to convert mysql latin1 to utf8?
https://stackoverflow.com/questions/36529650/how-to-convert-mysql-latin1-to-utf8

https://technote.kr/26 < 한글

mysql-convert-latin1-to-utf8.php
https://github.com/nicjansma/mysql-convert-latin1-to-utf8/blob/master/mysql-convert-latin1-to-utf8.php

폭풍 검색 결과입니다.
구글이 아니면 꼼짝 못 하는 놈이라서요.

////////////////////

혹시요.
@바보천사 님, @terrorboy 님, @해피정 님이 말씀하시는 것이
이것인가요?

아무런 생각없이 설치하여 사용했습니다.
예전 데이터를 사용하지 않는 경우는 괜찮나요?
아니면 이전 DB를 사용 안 해도 고쳐야 하나요?

역시 무식하면 용감합니다.
그냥 썼네요? ㅡㅡ.
6년 전
@orbital 요것이 맞는 거 같어요. ㅎㅎ 저도 스택오버플로우에서 찾았습니다.
옛날에(?) 태국에서는 자국언어로 된 윈도우가 없어서 영문 윈도우를 쓴다는 얘기를 들었습니다.3Byte로 세계 언어를 다 표현하기가 어려웠나 봅니다. 설명을 보니 태국, 베트남처럼 그동안 UTF에서 조금 소외됐던 언어들까지 표현하기 위해 자소 표현을 4Byte로 늘리자 이모티콘 같은 특수문자까지 표현 할 수 있게됐다는 영문을 제가 맞게 해석한 건지 모르겠네요. ㅋㅋㅋ
@바보천사 저는 집어오기 바빠서 못 읽었습니다. ㅎㅎ
이렇게 간결하게 정리해 주시니 감사할 뿐이네요!!!
고맙습니다. ~~

게시글 목록

번호 제목
1717265
1717252
1717247
1717243
1717237
1717225
1717214
1717208
1717203
1717189
1717183
1717177
1717172
1717163
1717162
1717156
1717154
1717153
1717141
1717140
1717138
1717113
1717111
1717105
1717099
1717085
1717076
1717072
1717065
1717062