gpt4 book ai didi

php - 归类 utf8mb4_unicode_ci 是什么意思

转载 作者:搜寻专家 更新时间:2023-10-30 22:59:55 28 4
gpt4 key购买 nike

我在做一个项目,想实现一个类似于 wordpress posts 表的 posts 表来存储页面内容。

所以我基本上复制了 wp_posts 表,它是 longtext 但是我注意到在整理下它有 utf8mb4_unicode_ci

我想知道这意味着什么以及它有什么必要?

最佳答案

utf8mb4_unicode_ci 在 mysql 数据库中支持完整的 unicode。

可以在此处找到更多信息 https://mathiasbynens.be/notes/mysql-utf8mb4

基本上Unicode中有很多字符无法用utf8存储到表中,从而导致数据丢失。

UTF-8 符号占用 1 到 3 个字节,但有些符号甚至可以占用 4 个字节,并且不支持这些符号(utf8 - utf8mb4)。

在 wordpress 中,这种从 utf8 排序规则的变化导致了一些用户出现问题,主要是因为 utf8mb4_unicode_ci 仅在 MySQL 5.5.3+ 中受支持。

关于php - 归类 utf8mb4_unicode_ci 是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35164149/

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