1. 程式人生 > >mysql寫入微信使用者資訊時報錯:SQLSTATE[HY000]: General error

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 即可。

4.png

這樣問題就解決了