【问题标题】:Should I use utf8mb4 instead utf8?我应该使用 utf8mb4 代替 utf8 吗?
【发布时间】:2016-10-10 20:40:18
【问题描述】:

utf8mb4 除了可以使用 Emoji 之外,还有哪些实用的优点和缺点?据我了解,它需要更多的空间来存储。

【问题讨论】:

标签: utf-8 utf8mb4


【解决方案1】:

utf8mb4 处理 Emoji 和一些 utf8 中缺少的汉字。还有其他不太常见的字符。阅读Unicode planes,意识到 BMP 是 MySQL 的 utf8 处理的唯一平面。

至于空格...对于 utf8 中存在的字符,utf8mb4 占用相同数量的空间。

【讨论】:

    猜你喜欢
    • 2011-06-05
    • 2015-10-18
    • 2016-04-08
    • 2017-05-17
    • 2019-04-06
    • 1970-01-01
    • 2012-12-17
    • 2015-04-08
    • 2011-03-04
    相关资源
    最近更新 更多