gpt4 book ai didi

mysql - mysql中的表情符号变成问号

转载 作者:IT王子 更新时间:2023-10-29 00:36:17 24 4
gpt4 key购买 nike

我正在尝试将表情符号插入 mysql,但它变成了问号,我更改了 mysql 连接服务器排序规则、数据库排序规则、表排序规则和列排序规则。我用这些来改变项目

# For each database:
ALTER DATABASE database_name CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;
# For each table:
ALTER TABLE table_name CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
# For each column:
ALTER TABLE table_name CHANGE column_name column_name VARCHAR(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

我已经完成了所有这些,但 mysql 中的表情符号仍然显示问号。请问我应该怎么做才能让mysql显示表情符号。提前致谢

最佳答案

回答问题有点晚了。但我希望它对其他人有用...

以上配置使得数据库表存储utf8编码的数据。但是,数据库连接(JDBC)应该能够将 utf8 编码的数据传输到客户端。为此,JDBC 连接参数 charset 应设置为 utf8mb4

关于mysql - mysql中的表情符号变成问号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33385862/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com