【发布时间】:2019-08-07 19:47:21
【问题描述】:
我正在尝试将表情符号保存到我的 MYSQL 数据库中,我已按照以下步骤操作
3 个步骤
ALTER TABLE 表转换为字符集 utf8mb4 COLLATE utf8mb4_unicode_ci; ALTER TABLE COLUMN 修改评论文本字符集 utf8mb4;
设置名称 utf8mb4;
通过上述步骤,我可以将表情符号保存到数据库,但一段时间后我无法再次看到这些,我必须执行以下命令
SET NAMES utf8mb4;
然后就可以了
下面的说法有必要吗?
SET NAMES utf8mb4;
我们不能有一个永久的修复或方法来解决这个问题吗?
【问题讨论】:
标签: mysql node.js emoji unicode-string