摘要:問題在做微信公眾號粉絲信息手機入庫時,發現插入部分信息會報錯,報錯內容如下原因部分微信用戶昵稱中存在類似等表情符號或特殊字符是個字節,而最多只能插入個字節,進不去,所以報錯。方案將相應的字段,比如我這里的字段編碼方式由改為即可。
問題
在做微信公眾號粉絲信息手機入庫時,發現插入部分信息會報錯,報錯內容如下:
General error: 1366 Incorrect string value: "xF0x9Fx90xB1" for column "nickname" at row 1原因
部分微信用戶昵稱中存在類似Emoji等表情符號或特殊字符是4個字節,而utf8最多只能插入3個字節,進不去,所以報錯。
方案將相應的字段,比如我這里的nickname字段編碼方式由utf8改為utf8mb4即可。
參考https://dev.mysql.com/doc/ref...
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/17616.html
閱讀 3062·2021-10-12 10:12
閱讀 1569·2021-09-09 11:39
閱讀 1845·2019-08-30 15:44
閱讀 2339·2019-08-29 15:23
閱讀 2898·2019-08-29 15:18
閱讀 2960·2019-08-29 13:02
閱讀 2688·2019-08-26 18:36
閱讀 733·2019-08-26 12:08