Caused by: java.sql.SQLException: Incorrect string value: ‘\xF0\x9F\x91\x8B\xEE\x84…’ for column ‘nickname’ at row 1
utf8 utf8mb4 二者區別https://www.cnblogs.com/beyang/p/7580814.html
1.修改mysql 配置文件 my.ini (我的在這 C:\ProgramData\MySQL\MySQL Server 5.7)
default-character-set=utf8mb4
character-set-server=utf8mb4
修改後重啓服務
2.修改字段編碼
ALTER TABLE <表名> MODIFY COLUMN <字段名> <字段類型> CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
示例:ALTER TABLE r_order_address MODIFY COLUMN buyerMessage VARCHAR(1000) CHARACTER SET utf8mb4;
然後就可以了。