Mysql 建表时,默认 varchar 字段是不能保存表情符号的,会报编码错误。修改下表和字段的编码即可12> ALTER TABLE wxnacy CHARSET=utf8mb4;> ALTER TABLE wxnacy MODIFY name VARCHAR(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL default '';其中 utf8mb4_unicode_ci 值需要跟表格的 Collation 值相同,如果为 utf8mb4_general_ci ,则要相应改变。