mysql寫入微信用戶信息時報錯:SQLSTATE[HY000]: General error

SQLSTATE[HY000]: General error: 1366 Incorrect string value: '\xF0\x9F\x90\xA3\xF0\x9F...' for column 'uname' at row 1

說明插入了一個非法值字符串,由於如今不少人的微信暱稱用了emoji表情。微信

解決的方法:編碼

將該字段的字符編碼修改成:utf8mb4 便可。code

4.png

這樣問題就解決了字符串

相關文章
相關標籤/搜索