mysql中的utf8字符集不能保存4字节的表情,因此在插入表情的时候会出现错误。需要改用utf8mb4字符集。

    1. # 修改对应mysql的配置文件
    2. [mysqlId]
    3. #设置对应的库和表为utf8mb4字符集
    4. ALTER DATABASE `erp_hengrun` CHARACTER SET 'utf8mb4' COLLATE 'utf8mb4_general_ci';
    5. ALTER TABLE `sys_config` CHARACTER SET = utf8mb4, COLLATE = utf8mb4_general_ci;