mysql - RDS MYSQL 数据库表情符号配置

标签 mysql emoji amazon-rds

我正在研究表情符号以与 mysql 数据库一起使用。 首先,我的应用程序使用版本为“5.6.22”的 RDS。我使用以下链接来处理 RDS mysql DB 的表情符号:

http://aprogrammers.blogspot.in/2014/12/utf8mb4-character-set-in-amazon-rds.html

正如链接所说,我们必须将字符集更新为“utf8mb4”,所以我做了相应的更改。

请查找附带的图像,其中包含 RDS 的“字符集”相关变量设置 (RDS-config.JPG)。

在进行正确配置后,我仍然收到错误消息,如下所示: “字符串值不正确:第 1 行的“column_name”列的“\xF0\x9D\x8C\x86””。

第二件事是,当我使用版本为“5.7.15”的本地 mysql 数据库时。我对“utf8mb4”的字符集变量做了同样的更改。详情请查看附件图片(Local-config.JPG)。

现在,如果我连接到本地数据库,表情符号就可以正常工作。

任何人都可以帮我解决这个问题。 提前致谢。 哈什瓦尔丹·帕瓦尔

RDS 配置详细信息: enter image description here

本地配置详细信息: enter image description here

最佳答案

我有非常类似的问题。问题是我为参数组设置了 utf8mb4,但该参数组未选为 RDS 实例的默认组。

关于mysql - RDS MYSQL 数据库表情符号配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40463837/

相关文章:

javascript - 如何使用 Vue JS 遍历数组的值?

mysql - 查找重复的 mysql 记录并用最后一个重复值更新第一个重复项

ios - 表情符号图标中断 REST 调用

swift - 🫥 Swift isEmoji isEmojiPresentation

python - 如何使用 Elasticbeanstalk 在 Amazon RDS 中删除表并重新创建?

mysql - 当两个表都包含 NULL 时如何加入

macos - 在 Mac 应用程序中显示表情符号图标

mysql - 无法从 SQLWORKBENCH 连接到 AWS RDS mysql

sql-server - 等待 AWS RDS native sql 备份完成

php - 使用 jquery/php/ajax 从 mysql 检索结果