MySQL無法儲存emoji表情方案

2022-06-05 19:18:09 字數 1457 閱讀 7615

經過一番搜尋之後終於解決了問題。

原文可參考:

1. mysql無法儲存emoji表情問題

2. mysql存emoji表情報錯處理

如果在新建表之前就改變資料庫的編碼,建表的時候好像可以自己轉變過來吧

檢視字符集編碼:show variables like '%char%';

更改資料庫編碼:alter database 資料庫名 character set utf8mb4 collate utf8mb4_general_ci;

更改表編碼:alter table 表名 convert to character set utf8mb4 collate utf8mb4_general_ci; 

下面這些,好像沒用到,要是不行也可以用用

MySQL無法儲存Emoji表情問題的解決方法分析

資料插入的時候報錯 1366 incorrect string value xf0 x9f x98 x81 for column job at row 23 解決辦法 1 修改配置檔案my.ini d program files mysql mysql server 5.5 mysql defaul...

mysql 儲存emoji表情

phenomenon 當儲存帶emoji表情的資料時,mysql提示儲存失敗。solution 更改對應欄位的字符集 alter table xx modify columnremarkvarchar 256 character set utf8mb4 collate utf8mb4 unicode...

php後台無法儲存emoji表情

搜尋了一下相關問題,發現是資料庫是無法儲存emoji表情等特殊字元,只有進行編碼解碼。弄了個工具類。created by phpstorm.user 老輝輝 date 2017 12 18 time 14 30 class htmlutil i function str text 將emoji的un...