MySQL UTF-8 이모티콘 지원 애드온 (XE 전용)
자료 유형 | 애드온 |
---|---|
간단한 소개 | XE에서 MySQL이나 MariaDB를 사용할 경우 이모티콘이나 일부 한자가 등록되지 않는 문제를 우회할 수 있도록 해주는 애드온입니다. |
설치 경로 | ./addons/fix_mysql_utf8 |
코어 지원 범위 | XE 1.x |
PHP 지원 범위 | 기타 |
자료 구분 | 공개 자료 |
라이선스 | GPL v2 |
저장소 URL | https://github.com/kijin/xe-fix-mysql-utf8 |
파일명 | 버전 | 날짜 | 용량 | 다운 |
---|---|---|---|---|
fix_mysql_utf8.zip | 8 | 2017.08.02 | 9.5KB | 22 |
설치 경로: ./addons/fix_mysql_utf8
깃허브 저장소: https://github.com/kijin/xe-fix-mysql-utf8
MySQL이나 MariaDB를 사용하는 사이트에서 이모티콘이나 일부 외국어를 입력할 경우 뒷부분이 잘리는 문제를 우회하는 애드온입니다. DB에서 지원하는 형식으로 이모티콘을 변환하여 저장합니다.
가장 확실한 해결책은 문서 및 댓글 테이블의 문자셋을 utf8mb4로 변경하는 것이지만, 테이블에 이미 많은 데이터가 저장되어 있어 변경하기 곤란하거나 DB 서버가 utf8mb4 문자셋을 지원하지 않는 경우 이 애드온을 사용하여 해결할 수 있습니다.
XE 1.8 미만 버전에서는 정상 작동을 보장하지 않습니다. 이모티콘 입력시 글이나 댓글이 잘리지 않도록 해줄 뿐, 에디터에서 이모티콘을 입력하는 것까지 도와 주지는 않습니다.
Rhymix에서는 필요하지 않습니다.
Rhymix에서 가져온 코드가 포함되어 있습니다. 라이선스는 GPLv2입니다.

기진곰
Lv. 25
라이믹스 개발자 겸, 전속 곰탱이입니다.
댓글 13
PC에서는 이런 사이트를 참고하시면 됩니다.
http://www.fileformat.info/info/unicode/block/emoticons/utf8test.htm
저희는 이상업습니다. XE 입니다. 브라우저를 다른거로 확인해 보시고 가끔 안보이는 이상한 이모티콘도 있긴 합니다. 브라우저마다 달라요.