如何使用Django ORM将表情符号插入MYSQL 5.5及更高版本
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了如何使用Django ORM将表情符号插入MYSQL 5.5及更高版本,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含926字,纯文字阅读大概需要2分钟。
内容图文
我试图将表情符号插入到我的mysql表中的某个字段中.
我运行了alter命令并将整理更改为“utf8mb4_general_ci”
ALTER TABLE XYZ MODIFY description VARCHAR(250) CHARACTER SET utf8mb4
COLLATE utf8mb4_general_ci;
上述查询后的表详细信息:
+-------------+--------------+---------------+--------------------+
| Column | Type | Character Set | Collation |
+-------------+--------------+---------------+--------------------+
| description | varchar(250) | utf8mb4 | utf8mb4_general_ci |
+-------------+--------------+---------------+--------------------+
在此之后,我运行查询以使用表情符号更新描述列,每次我在查询下运行时,表情符号都被“?”替换.
update XYZ set description='a test with :
标签:mysql,django,utf-8,utf8mb4
来源: https://codeday.me/bug/20190522/1154042.html