2011-12-30 4 views
0

사용자가 내 BBS에서 일부 이모티콘을 입력하는 경우가 있지만 이모티콘 코드 (UTF)를 저장할 수없는 MySQL 버전 5.0을 사용하고 있습니다.이모티콘 코드를 제거하는 방법?

지금 MySQL을 5.5 버전으로 업그레이드 할 수 없으므로 안전한 방법으로 이모티콘 코드를 필터링 할 수 있습니까?

+2

mysql이 이모티콘을 저장할 수없는 이유는 없습니다. 그들은 단지 UTF characaters입니다. 그것들이 저장되는 것을 막는 테이블 정의, 문자셋 및 데이터 정렬 일 것입니다. –

+0

mysql 5.5 utf8mb 만 – Tinyfool

+2

4.1 이후 Mysql은 유니 코드 (utf-8 및 ucs2)를 지원합니다. 적어도 3.23 이후에도 특정 japanese charset 지원이있었습니다. http://dev.mysql.com/doc/refman/4.1/en/charset-charsets.html –

답변

1

먼저 이모티콘 코드를 제거하는 방법을 모르겠습니다.

mysql5.5로 업그레이드 할 수없는 경우 blob 유형을 사용하여 텍스트를 저장하면 문제가 해결됩니다.

+0

감사합니다. 작동하는 것 같습니다. – Tinyfool