类似的报错信息:
### Cause: java.sql.SQLException: Incorrect string value: '\xF0\x9F\xA4\x94 L...
' for column 'nickname' at row 1
; uncategorized SQLException for SQL []; SQL state [HY000]; error code [1366]; I
ncorrect string value: '\xF0\x9F\xA4\x94 L...' for column 'nickname' at row 1; n
ested exception is java.sql.SQLException: Incorrect string value: '\xF0\x9F\xA4\
x94 L...' for column 'nickname' at row 1
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslat
or.translate(AbstractFallbackSQLExceptionTranslator.java:84)
红色字体为关键的信息,如果你的信息有这些关键字,估计和我碰到的问题是一样的
解决办法
第一步:对微信昵称那个字段设置成utf8mb4
第二步:修改mysql的配置文件my.ini
找到character-set-server=utf8改成character-set-server=utf8mb4
第三步:重启mysql 服务