免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項超值服

開通VIP
MySQL utf8mb4字符集:支持emoji表情符號
MySQL utf8mb4字符集:支持emoji表情符號
2013-05-16 11:33:42     我來說兩句       作者:Robbin
收藏   
我要投稿
MySQL utf8mb4字符集:支持emoji表情符號
 
     ㈠ 序言
        
        為了應(yīng)對無線互聯(lián)網(wǎng)的機(jī)遇和挑戰(zhàn)、避免 emoji 表情符號帶來的問題、
        涉及無線相關(guān)的 MySQL 數(shù)據(jù)庫建議都提前采用 utf8mb4 字符集
        這必須要作為移動互聯(lián)網(wǎng)行業(yè)的一個技術(shù)選型的要點(diǎn)
 
     ㈡ 限制
     
        需要 >= MySQL 5.5.3版本、從庫也必須是5.5的了、低版本不支持這個字符集、復(fù)制報錯
 
     ㈢ 簡要步驟
        
        以下是一個未升級到 5.5.3 的配置步驟:
        
        ① 備份數(shù)據(jù)庫
        ② 升級 MySQL Server 到 v5.5.3+
        ③ 修改 database、table和column字符集
[plain] 
<pre name="code" class="plain"></pre># For each database:ALTER DATABASE database_name CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;# For each table:ALTER TABLE table_name CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;# For each column:ALTER TABLE table_name CHANGE column_name column_name VARCHAR(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;# (Don’t blindly copy-paste this! The exact statement depends on the column type, maximum length, and other properties. The above line is just an example for a `VARCHAR` column.)  
 
        ④ 修改 my.cnf
[plain] 
[client]  
default-character-set = utf8mb4  
  
[mysql]  
default-character-set = utf8mb4  
  
[mysqld]  
character-set-client-handshake = FALSE  
character-set-server = utf8mb4  
collation-server = utf8mb4_unicode_ci  
init_connect='SET NAMES utf8mb4'  
 
        ⑤ 重啟 MySQL Server、檢查字符集
[plain] 
mysql> SHOW VARIABLES WHERE Variable_name LIKE 'character\_set\_%' OR Variable_name LIKE 'collation%';  
+--------------------------+--------------------+  
| Variable_name            | Value              |  
+--------------------------+--------------------+  
| character_set_client     | utf8mb4            |  
| character_set_connection | utf8mb4            |  
| character_set_database   | utf8mb4            |  
| character_set_filesystem | binary             |  
| character_set_results    | utf8mb4            |  
| character_set_server     | utf8mb4            |  
| character_set_system     | utf8               |  
| collation_connection     | utf8mb4_unicode_ci |  
| collation_database       | utf8mb4_unicode_ci |  
| collation_server         | utf8mb4_unicode_ci |  
+--------------------------+--------------------+  
 rows in set (0.00 sec) 
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
關(guān)于用 MySQL 存儲 Emoji
數(shù)據(jù)庫存儲emoji表情
讓MySQL支持Emoji表情 mysql 5.6
MySQL 解決 emoji表情 的方法,使用utf8mb4 字符集(4字節(jié) UTF
Emoji 是來自 UTF-8 字符集的字符: ?? ?? ??。
mysql字符集問題
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服