调用接口提示
Incorrect string value: '\xF0\x9F\x8D\xBA' for column 'xxx' at row
😵💫
需要把mysql字段排序规则
utf8mb4_0900_ai_ci
改成
utf8mb4_unicode_ci
SQL调整💤
ALTER TABLE `MUser` CHANGE `Signature` `Signature` VARCHAR(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL;
* 设置该列的字符集为`utf8mb4`。`utf8mb4`是MySQL中的一个字符集,它可以存储四字节的UTF-8字符,因此可以支持更多的Unicode字符,如某些表情符号。
* 设置该列的校对规则为`utf8mb4_unicode_ci`。校对规则决定了字符如何比较和排序。`utf8mb4_unicode_ci`是一个不区分大小写的校对规则,它基于Unicode标准。
ALTER DATABASE IDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;
* 设置该数据库的字符集为`utf8mb4`。
* 设置该数据库的校对规则为`utf8mb4_unicode_ci`。
服务端连接调整💤
ChatSet utf8mb4
Runing💤