2011-12-30 5 views
0

ユーザが私のBBSにいくつかの絵文字を入力することがありますが、私はemojiコード(UTFとして)を保存できないMySQLバージョン5.0を使用しています。絵文字コードを削除するには?

MySQLを5.5にアップグレードすることはできません。そのため、絵文字コードをフィルタリングする安全な方法はありますか?

+2

mysqlが絵文字を保存できない理由はまったくありません。彼らは単なるUTFのキャラクターです。あなたのテーブル定義、文字セット、およびそれらが格納されないような照合順序があります。 –

+0

mysql 5.5 utf8mbのみ – Tinyfool

+2

4.1からMysqlにはUnicode(utf-8とucs2)がサポートされています。少なくとも3.23以降の特定の日本語文字セットサポートもあります:http://dev.mysql.com/doc/refman/4.1/en/charset-charsets.html –

答えて

1

まず、絵文字コードを削除する方法はわかりません。

mysql5.5にアップグレードできない場合は、blobタイプを使用してテキストを保存すると問題が解決されます。

+0

ありがとう、それは仕事のようです。 – Tinyfool

関連する問題