91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

MySQL中Emoji表情及特殊符號如何保存

發布時間:2020-05-29 16:32:24 來源:PHP中文網 閱讀:395 作者:三月 欄目:MySQL數據庫

下面講講關于MySQL中Emoji表情及特殊符號如何保存,文字的奧妙在于貼近主題相關。所以,閑話就不談了,我們直接看下文吧,相信看完MySQL中Emoji表情及特殊符號如何保存這篇文章你一定會有所受益。                                                           MySQL中Emoji表情及特殊符號如何保存

何為 utf8mb4:

  1. MySQL在5.5.3版本之后增加了這個utf8mb4的編碼,mb4就是most bytes 4的意思,專門用來兼容四字節的unicode。其實,utf8mb4是utf8的超集

解決方法:

  1. 查看編碼字符集:
    • SHOW  VARIABLES  WHERE Variable_name LIKE  'character\_set\_%'  OR Variable_name LIKE  'collation%';
    • 如結果為下圖所示,則『引起保存不了特殊符號的原因可能與本文不同,這篇文章可能解決不了您的問題』;
      MySQL中Emoji表情及特殊符號如何保存cdn.phphub.org/uploads/images/201906/20/25461/Dubc4Bxzgs.png!large">
    • 如若結果中的 value 字段與上圖有出入,請繼續閱讀本文;
  2. 修改數據庫編碼:
    • ALTER DATABASE database CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;;
  3. 修改數據表編碼:
    • ALTER TABLE table CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;;
  4. 修改表字段編碼為:
    • ALTER TABLE table CHANGE column column VARCHAR(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;;
  5. 編輯 my.ini 文件,添加或修改如下內容:
    [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'
  6. 重啟 Mysql:
    • service mysqld restart;
  7. 再次查看編碼字符集,如果與上文圖中結果一致,則大功告成~

對于以上MySQL中Emoji表情及特殊符號如何保存相關內容,大家還有什么不明白的地方嗎?或者想要了解更多相關,可以繼續關注我們的行業資訊板塊。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

诸暨市| 宁河县| 澄迈县| 宁强县| 红原县| 黑山县| 新宁县| 榆树市| 乐安县| 蒙自县| 彰武县| 武宁县| 昌宁县| 渭源县| 桑植县| 广宁县| 延边| 宣化县| 商都县| 吉水县| 上栗县| 临沂市| 进贤县| 舒城县| 建瓯市| 鄂托克旗| 五原县| 墨江| 尖扎县| 奉节县| 丽水市| 隆德县| 湘潭市| 桦甸市| 益阳市| 无锡市| 略阳县| 杭锦后旗| 阳新县| 冀州市| 清远市|