Movable Type では最新の文字セットが使えない?
「【Perl】文字化けしないメールの送り方」を書いていて気づいたのだが、Movable Type では記事中に BMP(基本多言語面)外の文字が使えない。といってもこれは MT 自体の責任ではなく、MySQL の現行リリース 5.1 では BMP 外の文字をサポートしないためだ。
The
ucs2
andutf8
character sets do not support supplementary characters that lie outside the BMP.
ucs2
とutf8
というキャラクターセットは BMP 外にある追補された文字をサポートしません。
現在開発中の MySQL 5.5 ではこれが改善されて、BMP 外の文字を扱えるキャラクターセット utf8mb4
、utf16
、utf32
が追加された。
漢(オトコ)のコンピュータ道: MySQLコミュニティ騒然!MySQL 5.5.4が与えるインパクト。
http://nippondanji.blogspot.com/2010/04/mysqlmysql-554.html