0
用戶有時會在我的BBS中輸入一些表情符號,但我使用的是不能存儲表情符號代碼(如UTF)的MySQL 5.0版本。在Php如何刪除表情符號代碼?
我現在無法將MySQL升級到5.5,那麼是否有安全的方式來過濾表情符號代碼?
用戶有時會在我的BBS中輸入一些表情符號,但我使用的是不能存儲表情符號代碼(如UTF)的MySQL 5.0版本。在Php如何刪除表情符號代碼?
我現在無法將MySQL升級到5.5,那麼是否有安全的方式來過濾表情符號代碼?
首先,我不知道如何刪除表情符號代碼。
如果您不能升級到mysql5.5,使用blob
類型存儲您的文本將解決您的問題。
謝謝,它似乎工作。 – Tinyfool 2011-12-30 06:18:22
mysql絕對沒有理由不能存儲表情符號。他們只是UTF字符。它會是你的表定義,字符集和排序規則,以防止它們被存儲。 – 2011-12-30 04:13:01
只有mysql 5.5 utf8mb可以 – Tinyfool 2011-12-30 04:15:21
Mysql自4.1以來支持Unicode(utf-8和ucs2)。日語字符集支持至少爲3.23:http://dev.mysql.com/doc/refman/4.1/en/charset-charsets.html – 2011-12-30 04:20:45