存储emoji表情问题,Incorrect string value

发布于 2018-10-10|标签mysql
复制链接
存储emoji表情,提示ER_TRUNCATED_WRONG_VALUE_FOR_FIELD: Incorrect string value: '\xF0\x9F\x94\x8..
> emoji表情采用4个字节保存,将编码格式转换为utf8mb4#### 数据库编码 * 确保数据库编码是否为 utf8mb4 #### mysql连接的chatset编码 * 这是以typeorm的配置文件为例 ```javascript // ormconfig.js配置 module.exports = { "type": "mysql", "host": "127.0.0.1", "port": 3306, "username": "root", "password": "123", "database": "demo", "entities": ['src/**/**.entity{.ts,.js}'], "synchronize": true, "logging": true, "charset": "utf8mb4", // 设置chatset编码为utf8mb4 "cache": { "duration": 10000 } }; ```
冀ICP备17029012号-4 | 版权所有©鲍亚龙 |免责声明  | GIF图库  | NUXT版