gpt4 book ai didi

mysql - 如何在 mySQL 数据库中存储所有欧洲语言的名称?

转载 作者:行者123 更新时间:2023-11-29 17:51:20 26 4
gpt4 key购买 nike

当我用俄语或希腊语或任何其他东欧语言存储名称时,我的数据库将特殊字符存储为某种十六进制代码格式。

例如:佩隆帕 -> 佩隆pu00e4u00e4

我命名了送货地址的一部分,并将其存储为 JSON 格式的长文本。

最佳答案

00e4 是 unicode“代码点”,而不是 UTF-8。回到文本源头寻找问题。 MySQL 永远不会生成 \u00e4。 (此外,有一个反斜杠不知何故在显示中丢失了。)

如果你使用PHP构建JSON,那么它就是在那里引起的。在 json_encode 的第二个参数中使用 JSON_UNESCAPED_UNICODE。请参阅here .

关于mysql - 如何在 mySQL 数据库中存储所有欧洲语言的名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49310396/

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