Mysql支援emoji 表情符號 升級編碼為UTF8MB4

百聯達發表於2013-12-23
     為了應對無線網際網路的機遇和挑戰、避免 emoji 表情符號帶來的問題、涉及無線相關的 MySQL 資料庫建議都提前採用 utf8mb4 字符集。注意Mysql5.5.3以上的版本才支援。 本文描述如何讓Mysql5.5.31在原來採用UTF8字符集的情況下,升級編碼為UTF8MB4。


1.修改/etc/my.cnf 檔案
[client]
default-character-set = utf8mb4

[mysqld]
character-set-server=utf8mb4
collation-server=utf8mb4_unicode_ci

[mysql]
default-character-set = utf8mb4

2.重啟Mysql服務
/etc/init.d/mysqld stop
/etc/init.d/mysqld start

3.升級Mysql 驅動jar包

如果經過上述步驟,應用無法連線資料的話,請檢查當前使用的mysql-connector-java.jar 的版本,建議升級到mysql-connector-java-5.1.21.jar。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28624388/viewspace-1064046/,如需轉載,請註明出處,否則將追究法律責任。

相關文章