接口抓取数据,涉及下载Emoji表情时,插入数据库异常,
java.sql.SQLException: Incorrect string value: '\xF0\x9F\x91\xBD\xF0\x9F…'
原因为数据库字符编码不支持导致,执行SQL:
show VARIABLES like '%char%';
查找character-set-server项是否为:utf8mb4
如果不是,请修改my.ini,设置为:
character_set_server = utf8mb4
重启你的MySql即可。