中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

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

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

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

房产| 玉环县| 七台河市| 湛江市| 萍乡市| 台中县| 会泽县| 六安市| 札达县| 沛县| 罗江县| 满城县| 京山县| 大丰市| 平远县| 裕民县| 尉犁县| 孝义市| 铁力市| 赤城县| 万荣县| 灵丘县| 西盟| 长宁县| 洞口县| 临邑县| 龙井市| 汝阳县| 卓资县| 裕民县| 广德县| 台湾省| 龙川县| 安平县| 乐至县| 马鞍山市| 吴忠市| 南乐县| 红河县| 肃宁县| 宜阳县|